2015-09-16 78 views
0

我想壓縮我的Mac上的日誌文件目錄。日誌目錄存在。不能在Mac上焦油?

例如在/ var /日誌/ my_log_dir/

我試圖運行類似:

$ tar –cpzf x.tar.gz /var/logs/my_log_dir 

我也嘗試過其他變化,例如壓縮只在日誌文件目錄中的一個文件 - 沒有運氣。所有我從我的mac得到的是:

Usage: 
    List: tar -tf <archive-filename> 
    Extract: tar -xf <archive-filename> 
    Create: tar -cf <archive-filename> [filenames...] 
    Help: tar --help 

想法?

+0

@mouviciel:你應該是一個答案,而不是評論。 – mipadi

+0

@mipadi:固定。 – mouviciel

回答

2

在壓縮的情況下使用-p沒有意義,因爲默認情況下,您已經在默認文件權限的情況下進行推送。但是,解壓縮時,如果您擔心權限,則可以使用-p標誌。

壓縮:焦油-czvf x.tar.gz的/ var /日誌/ my_log_dir

提取物:焦油-xpzvf x.tar.gz

+0

我不確定我的Mac上發生了什麼事。我猜在某個地方出現了一個錯字,或者在sudo與非sudo之間運行它時出現了一些問題。我把它用在了mac和cloud vm上。以上方法是正確的/工程。 – goggelj

2

-p選項(保留文件權限)僅適用於x模式。