在命令 tar –cvjf foo.tbz abc 中,a、b、c 是什么?

在命令 tar –cvjf foo.tbz abc 中,a、b、c 是什么?

我知道这些不是要传递给 tar 命令的额外标志,它们不只是要添加到存档中的文件名吗?

答案1

tar这些是命令应包含在新创建的tarball 中的文件/目录foo.tbz

焦油标志:

  • -c创建一个新的压缩包
  • -v冗长的
  • -j使用 bzip2 压缩
  • -f foo.tbz使用 foo.tbz 作为(此处为输出)文件

  • a b c更多参数:tar 应包含在新 tarball 中的文件名/目录名。

答案2

每当您不熟悉命令行工具时,查看手册页都会很有帮助。

摘录-曼焦油

SYNOPSIS
       tar [OPTION...] [FILE]...

大多数命令都会有的概要显示ab、 和c将是本示例中的文件/目录。

答案3

通常,在使用压缩工具时,标志后面的参数和要创建的文件是要包含或添加到新创建的文件中的文件。在本例中,ab、 和c是要包含在新创建的文件中的文件foo.tbz。除了使用其他工具tar(例如zip.

相关内容