Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 不能在Mac上使用焦油?_Macos_Tar - Fatal编程技术网

Macos 不能在Mac上使用焦油?

Macos 不能在Mac上使用焦油?,macos,tar,Macos,Tar,我正试图压缩mac上的日志文件目录。日志目录已存在 例如/var/logs/my\u log\u dir/ 我正在尝试运行类似以下内容: $ tar –cpzf x.tar.gz /var/logs/my_log_dir 我还尝试了其他变体,比如只压缩log dir中的一个文件-不走运。我从mac电脑上得到的只是: Usage: List: tar -tf <archive-filename> Extract: tar -xf <archive-filename

我正试图压缩mac上的日志文件目录。日志目录已存在

例如/var/logs/my\u log\u dir/

我正在尝试运行类似以下内容:

$ tar –cpzf x.tar.gz /var/logs/my_log_dir
我还尝试了其他变体,比如只压缩log dir中的一个文件-不走运。我从mac电脑上得到的只是:

Usage:
  List:    tar -tf <archive-filename>
  Extract: tar -xf <archive-filename>
  Create:  tar -cf <archive-filename> [filenames...]
  Help:    tar --help
用法:
名单:tar-tf
摘录:焦油-xf
创建:tar-cf[文件名…]
救命啊,救命啊

想法?

-p
选项(保留文件权限)仅在
x
模式下工作。

-p
选项(保留文件权限)仅在
x
模式下工作。

使用-p>在压缩上下文中没有意义,因为默认情况下,您已经在推送文件上的任何权限。但是,在提取时,如果您关心权限,可以使用-p标志

压缩:tar–czvf x.tar.gz/var/logs/my_log_dir


Extract:tar–xpzvf x.tar.gz

在压缩环境中使用-p没有意义,因为默认情况下,您已经在压缩文件上的任何权限。但是,在提取时,如果您关心权限,可以使用-p标志

压缩:tar–czvf x.tar.gz/var/logs/my_log_dir


摘录:tar–xpzvf x.tar.gz

@mouviciel:你应该回答这个问题,而不是发表评论。@mouviciel:你应该回答这个问题,而不是发表评论。我不知道我的mac电脑上发生了什么。我猜是在sudo和non-sudo之间的某个地方或某个问题上出现了打字错误。我让它在mac和云虚拟机上工作。上述方法正确/有效。我不确定我的mac上发生了什么。我猜是在sudo和non-sudo之间的某个地方或某个问题上出现了打字错误。我让它在mac和云虚拟机上工作。上述方法正确/有效。