linux 建立多個指定大小的檔案

2021-10-11 13:45:29 字數 501 閱讀 9068

先上code

seq 1000|xargs -i dd if=/dev/urandom of=/test/testfile_{}.cache bs=1k count=1024

# seq 1000:遍歷1000

# xargs -i:傳遞遍歷引數

# dd :linux內建命令 轉換和複製檔案用

# if:input file 沒有特殊要求的話可以選擇 /dev/zero 更快

# of:output file 輸出檔案 加入{} 可以取到上面遍歷的引數

# bs:緩衝大小

# count:次數 和bs相乘為生成檔案的大小 以上面的為例 生成1m檔案

執行結果:

引數列表解釋的不標準,按著自己理解解釋的  總體意思正確,但是可能會有理解偏差 

linux建立指定大小的檔案

一 生成檔案大小和實際佔空間大小一樣的檔案 dd if dev zero of 50m.file bs 1m count 50 dd if dev zero of 20g.file bs 1g count 20 bs 1m表示每一次讀寫1m資料,count 50表示讀寫 50次,這樣就指定了生成檔案...

linux建立指定大小的檔案

一 生成檔案大小和實際佔空間大小一樣的檔案 dd if dev zero of 50m.file bs 1m count 50 dd if dev zero of 20g.file bs 1g count 20 bs 1m表示每一次讀寫1m資料,count 50表示讀寫 50次,這樣就指定了生成檔案...

Linux 建立指定空間大小的檔案目錄

目的 建立乙個指定儲存大小的目錄 在當前目錄建立乙個映象檔案,分配空間是102m 塊大小1m,10塊 定義檔名 檔案對應單個塊大小變數blocksize 塊數量blocknum filename customsizefile blocksize 102m 這裡的m為單位兆b blocknum 10 ...