我正在尝试压缩我的mac上的日志文件目录。日志目录存在。
例如/ var / logs / 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 :(得分:2)
-p
选项(保留文件权限)仅适用于x
模式。
答案 1 :(得分:2)
在压缩环境中使用-p没有意义,因为默认情况下你已经在推送文件的任何权限。但是,在解压缩时,如果您担心权限,则可以使用-p标志。
压缩:tar -czvf x.tar.gz / var / logs / my_log_dir
提取:tar -xpzvf x.tar.gz