Linux 命令生成指定大小的檔案

2021-10-04 03:05:40 字數 529 閱讀 3112

dd if=/dev/zero of=/users/testmacair/documents/test.txt bs=1k count=1000

//生成1m大小的檔案的方法,單次寫入1k,寫入1000次

dd if=/dev/zero of=/users/testmacair/documents/test.txt bs=1m count=10000

//生成10g大小的檔案的方法,單次寫入1m,寫入10000次

注釋:

if - file used as stdin

of - file used as stdout

bs - bytes of a block

count - number of blocks

修改bs和count這兩個值可以控制生成檔案的大小

源資料是從/dev/zero來的,/dev/zero是linux下的乙個特殊檔案,從中讀出的字元都是 (ascii nul, 0x00)。所以,填充的位元組都是0x00。這個是二進位制檔案,不是文字檔案。

Linux 命令生成指定大小的檔案

dd if dev zero of users testmacair documents test.txt bs 1k count 1000 生成1m大小的檔案的方法 注釋 if file used as stdin of file used as stdout bs bytes of a bloc...

linux生成指定大小的檔案

dd if dev zero of 50m.file bs 1m count 50 在當前目錄下生成乙個50m的檔案 虛擬塊裝置檔案更通用的名稱是硬碟映象檔案 hard disk image 但不是所有的硬碟映象檔案都是虛擬塊裝置檔案,例如,目前ghost的gho格式的映象檔案就不能成為虛擬機器中的...

Linux 生成指定大小檔案命令 dd

生成乙個1g 的檔案,內容全部為0 dd if dev zero of zerofile bs 1m count 1000case2 生產乙個1g 的檔案,內容隨機 dd if dev urandom of randomfile bs 1m count 1000if file 指定輸入檔案,若不指定...