显示 tar 文件大小

Fre*_*rin 23 linux tar

我有一个糟糕的备份脚本,包括一个不需要的文件。.tar.gz 备份文件有 5gig 大,我想获取存档中每个文件及其大小的列表。

那可能吗 ?你会怎么做?

Joh*_*n T 27

这应该列出所有文件和有关它们的详细信息:

tar -ztvf somefile.tar.gz
Run Code Online (Sandbox Code Playgroud)


Dav*_*llo 6

tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt
Run Code Online (Sandbox Code Playgroud)

创建一个文件,其中包含存档中所有文件的列表。

然后grep foo backup_list.txt,您可以查找内容,或编辑、sed、剪切、查看等。