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

2021-06-21 05:39:49 字數 1417 閱讀 8380

dd命令可以用來建立任意大小檔案,如:

在當前目錄下建立乙個檔名為file的10m的空檔案

dd if=/dev/zero of=./file.txt bs=1m count=10    

下面為乙個指令碼,可以建立指定數量、大小和名稱的檔案(藍色部分為指令碼內容)

linux:/mnt/hgfs/vmware-share/dd # cat test.sh

#!/bin/bash

count=0

max=10

filename='file'

while [ $ -lt $ ]

do        #echo $

tmp=$$

#echo $

dd if=/dev/zero of=./$ bs=1m count=10

((count++))

done

linux:/mnt/hgfs/vmware-share/dd #

執行結果:

linux:/mnt/hgfs/vmware-share/dd # ll

總用量 51205

drwxrwxrwx 1 root root 4096 2014-03-27 00:18 .

drwxrwxrwx 1 root root 4096 2014-03-26 23:49 ..

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file0

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file1

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file2

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file3

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file4

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file5

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file6

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file7

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file8

-rwxrwxrwx 1 root root 10485760 2014-03-27 00:13 file9

-rwxrwxrwx 1 root root 197 2014-03-27 00:13 test.sh

用VB產生隨機任意大小檔案擠滿硬碟

private sub form load on error resume next for h 1 to 100 這個100為寫入檔案的個數,就是向c盤下寫100個檔案 open c 快樂王子 cstr h sys for random as 1 在c盤下產生檔案 類似 快樂王子x.sys x為數...

Linux 生成任意大小的檔案

有時候,我們需要生成指定大小的隨機檔案,比如在學習過程中使用的測試檔案。命令 linux qinys dd if dev zero of tmp.data bs 500k count 1 1 0 records in 1 0 records out 512000 bytes 512 kb copie...

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