如何列出 tar 文件的内容

如何列出 tar 文件的内容

我尝试-t按照那个人说的去做,但它只是等待。

例子

$ tar -t archive.tar 
 (nothing)

答案1

我需要添加f标志来告诉 tar 我正在指定文件名,即

$ tar -tf archive.tar
file1.txt
file2.txt
$

答案2

您还可以增加列出的详细信息的数量:

$ tar -tvf archive.tar
-rw-r--r--  0 user group       0  3 Dez 00:21 file1.txt
-rw-r--r--  0 user group       0  3 Dez 00:21 file2.txt

虽然 -x 开关通常用于提取档案的全部内容,但您也可以使用它来提取单个文件或目录:

$ tar -xvf test.tar file1.txt
x file1.txt

祝一切顺利,法比安

相关内容