| .TH xfs_mkfile 8 | 
 | .SH NAME | 
 | xfs_mkfile \- create an XFS file | 
 | .SH SYNOPSIS | 
 | .B xfs_mkfile | 
 | [ | 
 | .B \-v | 
 | ] [ | 
 | .B \-n | 
 | ] [ | 
 | .B \-p | 
 | ] | 
 | .I size\c | 
 | .RB [ k | b | m | g ] | 
 | .IR filename " ..." | 
 | .br | 
 | .B xfs_mkfile \-V | 
 | .SH DESCRIPTION | 
 | .B xfs_mkfile | 
 | creates one or more files. The file is padded with zeroes by default. | 
 | The default size is in bytes, but it can be | 
 | flagged as kilobytes, blocks, megabytes, or gigabytes with the | 
 | .BR k , | 
 | .BR b , | 
 | .BR m , | 
 | or | 
 | .B g | 
 | suffixes, respectively. | 
 | .SH OPTIONS | 
 | .TP | 
 | .B \-v | 
 | Verbose. Report the names and sizes of created files. | 
 | .TP | 
 | .B \-n | 
 | No bytes. Create a holey file - that is, do not write out any data, just | 
 | seek to end of file and write a block. | 
 | .TP | 
 | .B \-p | 
 | Preallocate.  The file is preallocated, then overwritten with zeroes, | 
 | then truncated to the desired size. | 
 | .TP | 
 | .B \-V | 
 | Prints the version number and exits. |