dd生成隨機大小檔案

2021-08-25 12:42:57 字數 434 閱讀 4195

/dev/zero是linux提供的乙個特殊的字元裝置,它的特點是可以永遠讀該檔案,每次讀取的結果都是二進位制0。下面的命令可以生成乙個100m的空映象檔案:

dd if=/dev/zero(/dev/random) of=100m.img bs=1m count=100

100+0 records in

100+0 records out

104857600 bytes (105 mb) copied, 0.18719 seconds, 560 mb/s

除了前面已經解釋的of和if引數,這次又出現了bs和count引數。bs=1m表示每一次讀寫1m資料,count=100表示讀寫100次, 這樣就指定了生成檔案的大小為100m。bs引數還可以進一步細分為ibs和obs兩種,為讀操作與寫操作分別指定不同的buffer大小。

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 指定輸入檔案,若不指定...

linux下建立任意大小檔案 dd命令

dd命令可以用來建立任意大小檔案,如 在當前目錄下建立乙個檔名為file的10m的空檔案 dd if dev zero of file.txt bs 1m count 10 下面為乙個指令碼,可以建立指定數量 大小和名稱的檔案 藍色部分為指令碼內容 linux mnt hgfs vmware sha...

如何使用dd命令快速生成大檔案或小檔案?

在程式的測試中有些場景需要大量的小檔案或者幾個比較大的檔案,而在我們的檔案系統裡一時無法找到那麼多或者那麼大的檔案,此時linux的dd命令就能快速的幫助你完成想要的檔案 dd if dev zero of test bs 1m count 1000 在當前目錄下會生成乙個1000m的test檔案,...