dd命令

Linux下還有一些其它的經常使用命令,也能夠用來備份數據。ide

ddblog

dd用來用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換ip

clip_image002

dd的基本用法是:get

dd if=’input file ’ of=’output file’ bs=’block_size’ count=’number’input

解釋以下:it

if:就是input file,也能夠是某設備文件class

of:就是output file,也支持是設備文件cli

bs:規劃的一個block大小,若未指定則默認爲512bytefile

count:指定bs的數量im

好比,將/etc/passwd備份到/tmp/passwd.back中:

clip_image004

備份完成後,查看一下:

clip_image006

能夠看出,passwd文件共有1.8k大小。因爲在dd過程當中並未指定block的大小,即爲默認值512byte,因此,1.8k就佔用了3個完整的block和1個不完整的block。故在dd過程當中的,3+1就是這個意思。

再好比,將系統裏最小分區備份。先查看最小分區:

clip_image007

使用dd備份:

clip_image009

能夠看出,dd命令能夠對整個分區進行備份。固然,若是要還原的話,反向備份便可。

相關文章
相關標籤/搜索