4
我已經SD卡上安裝了Linux,我用這個命令來安裝根文件系統如何製作根文件系統的tar備份?
焦油xpjf rootfs.tar.bz -C到/ mnt /根文件系統/
現在,我做了一些更改根文件系統和我想創建一個備份,我可以使用相同的命令使用上面,我嘗試使用:
tar cpjf rootfs.tar.bz2 /mnt/rootfs
and
tar cpjf rootfs.tar.bz2 -C/mnt/rootfs
I also tried
tar cpjf rootfs.tar.bz2 /mnt/rootfs/*
並試圖:
cd /mnt/rootfs
tar -cvpjf rootfs.tar.bz2 --exclude=/rootfs.tar.bz2 .
tar: ./rootfs.tar.bz2: file changed as we read it
,但我的e找到文件系統之前有兩個級別的檔案文件,即mnt/rootfs/files我做錯了什麼?
請勿使用'*'。這可能會導致名爲「--filename」的文件失敗。相反,使用'./*'。 – 2012-07-09 12:41:41
另外,可能值得注意的是'./*'(和'*')可能不會選取名稱以點開頭的文件。 – 2012-07-09 12:43:01
感謝您的提示,我用*作爲用戶發佈的問題,糾正了答案;) – alex88 2012-07-09 12:43:37