可以利用dd命令
[root@localhost test]# dd if=/dev/zero of=data.txt bs=1m count=2
2+0 records in
2+0 records out
2097152 bytes (2.1 mb) copied, 0.0140437 seconds, 149 mb/s
[root@localhost test]# ll data.txt
-rw-r--r-- 1 root root 2097152 may 19 10:51 data.txt
其中if:input file
of:output file
bs:以位元組為單位的塊大小
count:需要被複製的塊數
如若不指定if將會從stdin得到
如若不指定of將會列印到stdout
順便講下/dev/zero /dev/null
[root@localhost test]# ll /dev/zero
crw-rw-rw- 1 root root 1, 5 may 18 00:11 /dev/zero
[root@localhost test]# ll /dev/null
crw-rw-rw- 1 root root 1, 3 may 18 00:11 /dev/null
/dev/zero就像其名字一樣,是乙個字元裝置,提供無窮多的\0 ,一般用於初始化檔案
/dev/null也是乙個字元裝置,可以看成是個「黑洞」,我們往裡寫的東西將會丟失。一般用於 2 > /dev/null,將出錯資訊不列印到螢幕
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 if dev zero of 50m.file bs 1m count 50 在當前目錄下生成乙個50m的檔案 虛擬塊裝置檔案更通用的名稱是硬碟映象檔案 hard disk image 但不是所有的硬碟映象檔案都是虛擬塊裝置檔案,例如,目前ghost的gho格式的映象檔案就不能成為虛擬機器中的...
Keil MDK中生成 BIN檔案
在realview mdk中,生成 bin格式檔案的工具是arm公司的rvct開發套件中的fromelf.exe。預設安裝下,它位於c keil arm bin40資料夾下。下面將介紹它在keil mdk中的使用方法 1.新建乙個工程,例如test.uvproj 2.開啟options for ta...