2016年4月7日 星期四

用cpio轉移資料

要完整將系統存到另外一個硬碟/dev/sda1上面,使用
# mount /dev/sda1 /mnt && cd / 
# find . -xdev | cpio -pmv /mnt

如果是要將整個家目錄/home保留所有的權限等等複製到/dev/sda2上面,使用
# mount /dev/sda2 && cd /home
# find . -xdev | cpio -pmv /mnt

會紅的Linux筆記上面有說明cpio參數的意義,p代表直接將文件複製到目的目錄、m表示保留時間標記、v則是顯示處理過程。
另外可以看到cpio可以把整個系統存放到一個檔案裏面等等,雖然是很古老但是在備份方面是很厲害的指令

_EOF_

沒有留言:

張貼留言