想指定將/var目錄下的log目錄及其檔案打包到當前目錄,在壓縮包解壓時不包括/var目錄,可使用如下方式:
tar -zcvf log_bak.tar.gz -C /var/ log # 注意log前面有空格,不是/var/log
解壓到data目錄裡檢視
tar -zxvf log_bak.tar.gz -C data/
可見,將打包的檔案解壓到data目錄下後,檢視data目錄只有log目錄,再進一步檢視log目錄裡面的檔案,都存在
解壓出來後在data目錄不會出現先有var目錄,再有log目錄,再有log目錄的檔案這樣的情況