linux 使用dd命令 建立測試檔案塊

2021-10-11 14:26:35 字數 508 閱讀 3898

在程式測試中,有些需要大量小檔案或者大檔案塊,環境一時沒有,這時候就可以用dd命令快速生成想要的檔案場景。

命令格式: dd [option]

例項1:建立乙個10g大小的檔案塊

dd if=/dev/zero of=testfile bs=1g count=10
if :指定輸入檔案,如果不指定則從標準輸入讀取。例項/dev/zero是linux的偽檔案,它可以建立不斷的null流

of :指定輸出檔案,若不指定則輸出到標準輸出。例項目標檔名為,testfile

bs :每次讀寫的位元組數,單位為k、m、g。沒有另外標註ibs,obs則說明兩個引數值都使用bs配置值。 例項是bs 1g。說明每次讀寫都是1g

count :讀取的檔案塊數。 例項是10次

例項的解釋就是,從 /dev/zero中讀取資料到 testfile中,每次讀取的大小是1g,總共讀取10次。 最後生成10g的testfile檔案。

當然也可以用dd實現備份資料

Linux使用dd命令測試硬碟讀寫速度

linux伺服器裝好系統之後,想要知道硬碟的讀寫是否能滿足服務的需要,如果不滿足硬碟的io就是服務的乙個瓶頸。所以我們需要測試硬碟的讀寫速度,測試的方法很多,下面是使用linux 自帶的dd命令測試硬碟的讀寫速度。time有計時作用,dd用於複製,從if讀出,寫到of。if dev zero不產生i...

linux建立檔案命令 dd命令

linux建立檔案命令 dd命令 把指定的輸入檔案拷貝到指定的輸出檔案中,並且在拷貝的過程中可以進行格式轉換。語法 code copy to clipboard dd 選項 quote if 輸入檔案 或裝置名稱 of 輸出檔案 或裝置名稱 ibs bytes 一次讀取 bytes 位元組,即讀入緩...

linux下dd命令使用 磁碟效能測試 IO測試

dev null 在類unix系統中,dev null,或稱空裝置,是乙個特殊的裝置檔案,它丟棄一切寫入其中的資料 但報告寫入操作成功 可以理解為linux中的黑洞檔案,一般用於測試寫入。dev zero 在類unix 作業系統中,dev zero 是乙個特殊的檔案,當你讀它的時候,它會提供無限的空...