-c :建立一個壓縮文件的參數指令(create 的意思)
-z :是否同時具有 gzip 的屬性
-f :使用檔名,請留意,在 f 之後要立即接檔名喔!不要再加參數!
tar: Removing leading `/' from member names
2. tar -czf /usr/ms/avatar -C /usr/ms/userFiles
tar: Cowardly refusing to create an empty archive
Try `tar --help' or `tar --usage' for more information.
3. tar -czf /usr/ms/avatar.tar -C /usr/ms/userFiles/
tar: Cowardly refusing to create an empty archive
Try `tar --help' or `tar --usage' for more information.
4. tar -czFf /usr/ms/avatar.tar -C /usr/ms/userFiles/
-F 的意思是指定包含打包文件或目錄列表的文件
-f 的意思是指定生成打包文件名
tar: Cannot use multi-volume compressed archives
Try `tar --help' or `tar --usage' for more information.
5. tar -czfF /usr/ms/avatar.tar -C /usr/ms/userFiles
tar: Removing leading `/' from member names
tar: /usr/ms/avatar.tar: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
6. cd /usr/ms
tar -czfF avatar -C /usr/ms/userFiles
success 因爲:執行tar之前cd切換到要打包的目錄就可以了
7. 備份目錄:
tar -czf /usr/temp/file /usr/file
備份出來的數據包含根目錄;
tar -czf /usr/temp/file -C /usr file
備份出來的數據不包含根目錄
解壓目錄:
rm -rf /usr/file (移除舊的目錄)
tar -xmzf /usr/temp/file -C /usr