中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

linux命令總結(jié)dd命令詳解

時(shí)間:2019-08-01

linux命令_linux命令手冊_linux命令

dd:用指定大小的塊拷貝一個(gè)文件,并在拷貝的同時(shí)進(jìn)行指定的轉(zhuǎn)換。

注意:指定數(shù)字的地方若以下列字符結(jié)尾,則乘以相應(yīng)的數(shù)字:b=512;c=1;k=1024;w=2

if=文件名:輸入文件名,缺省為標(biāo)準(zhǔn)輸入。即指定源文件。< if=input file >

以上信息解釋為:一個(gè)名為 sample 的 appender,其類型為 fileappender,即 文件輸出指定的 log 文件名為 sample.log,輸出的布局是 指定的樣式,輸出的格式 是 "%d [%p] - %m%n"。c程序中三個(gè)默認(rèn)打開的與文件處理相關(guān)的文件分別是:標(biāo)準(zhǔn)輸入(standard input)、標(biāo)準(zhǔn)輸出(standard output)、標(biāo)準(zhǔn)錯(cuò)誤輸出(standard erroroutput)。整句的意思就是標(biāo)準(zhǔn)輸出重定向到空設(shè)備文件,也就是不輸出任何信息到終端,標(biāo)準(zhǔn)錯(cuò)誤輸出重定向等同于標(biāo)準(zhǔn)輸出,因?yàn)橹皹?biāo)準(zhǔn)輸出已經(jīng)重定向到了空設(shè)備文件,所以標(biāo)準(zhǔn)錯(cuò)誤輸出也重定向到空設(shè)備文件。

ibs=bytes:一次讀入bytes個(gè)字節(jié),即指定一個(gè)塊大小為bytes個(gè)字節(jié)。

obs=bytes:一次輸出bytes個(gè)字節(jié),即指定一個(gè)塊大小為bytes個(gè)字節(jié)。

bs=bytes:同時(shí)設(shè)置讀入/輸出的塊大小為bytes個(gè)字節(jié)。

cbs=bytes:一次轉(zhuǎn)換bytes個(gè)字節(jié),即指定轉(zhuǎn)換緩沖區(qū)大小。

skip=blocks:從輸入文件開頭跳過blocks個(gè)塊后再開始復(fù)制。

seek=blocks:從輸出文件開頭跳過blocks個(gè)塊后再開始復(fù)制。

注意:通常只用當(dāng)輸出文件是磁盤或磁帶時(shí)才有效,即備份到磁盤或磁帶時(shí)才有效。

count=blocks:僅拷貝blocks個(gè)塊,塊大小等于ibs指定的字節(jié)數(shù)。

conv=conversion:用指定的參數(shù)轉(zhuǎn)換文件。

dd if=/dev/hdb of=/dev/hdd

linux命令_linux命令手冊_linux命令

dd if=/dev/hdb of=/root/image
 dd if=/root/image of=/dev/hdb
dd if=/dev/hdb | gzip > /root/image.gz
gzip -dc /root/image.gz | dd of=/dev/hdb

備份磁盤開始的512個(gè)字節(jié)大小的MBR信息到指定文件:

dd if=/dev/hda of=/root/image count=1 bs=512

count=1指僅拷貝一個(gè)塊;bs=512指塊大小為512個(gè)字節(jié)。

恢復(fù):

dd if=/root/image of=/dev/had

將備份的MBR信息寫到磁盤開始部分

dd if=/dev/fd0 of=disk.img count=1 bs=1440k (即塊大小為1.44M)
dd if=/dev/mem of=/root/mem.bin bs=1024 (指定塊大小為1k)
dd if=/dev/cdrom(hdc) of=/root/cd.iso

第一步:創(chuàng)建一個(gè)大小為256M的文件:

linux命令_linux命令手冊_linux命令

dd if=/dev/zero of=/swapfile bs=1024 count=262144

第二步:把這個(gè)文件變成swap文件:

mkswap /swapfile

第三步:啟用這個(gè)swap文件:

swapon /swapfile

第四步:編輯/etc/fstab文件,使在每次開機(jī)時(shí)自動加載swap文件:

/swapfile swap swap default 0 0
dd if=/dev/urandom of=/dev/hda1
 上一個(gè)教程:Linux常用命令(補(bǔ)充)