tar -t 和 tar -v 选项之间的区别

tar -t 和 tar -v 选项之间的区别

我使用命令创建了一个存档tar -cvf filename.tar files,在这个选项中,详细选项只是向我显示了我已存档的所有文件的列表。当我使用时tar -tf filename.tar,它再次简单地向我显示了已存档的所有文件的列表。我预计详细选项会显示有关存档中文件的一些额外详细信息,但没有显示。然后我终于使用了该命令tar -tvf filename.tar,但这里的文件列表得到了很好的解释,其中包含一些与该ls -l命令类似的额外功能和细节。所以我很困惑该-v选项的实际目的是什么,因为它在不同的上下文中给出不同的结果以及它与该选项有何不同-t

答案1

选项-v增加tar的冗长程度。默认详细程度取决于命令。

-t列出存档中包含的文件名。一种-v添加ls -l- 样式文件详细信息。

-c并且-x默认不输出任何内容。一种-v使它们的行为类似于-t,仅列出文件名;两个-vs 添加文件详细信息。

您最多可以添加三个-v选项:

tar -cvvf ...
tar -cvvvf ...

相关内容