在UNIX / IBM AIX中是否有命令“查看.tar.Z的内容”

时间:2019-04-15 14:38:21

标签: unix aix

(UNIX IBM AIX) 还原环境时,有时我只需要特定目录中的特定文件,由于还原和解压缩还原所需的时间太长,我想知道是否有一条命令会列出还原的内容,因此至少可以确定文件存在。

现在,我只是解压缩还原并等待几个小时,然后取出所需的文件。

我已经尝试过wildcardsgtar -tvf

uncompress file.tar.Z|tar tvf -

uncompress file.tar.Z|tar xvf - /path/to/file

uncompress file.tar.Z|tar xvf - uncompress file.tar.Z|tar tvf - |grep wildcard

返回错误file.tar.Z而不是压缩文件

file file.tar.Z:数据或国际语言文字

这对我有用,但仅适用于大小不超过150克的文件gtar xvzf file.tar.Z path / 但是大多数文件都在900g以上

fsize = -1上的文件块

到目前为止没有结果,但我希望我能在您的帮助下找到一些东西

2 个答案:

答案 0 :(得分:2)

该命令呢?

tar tvfz ...

t的意思是:显示内容而不实际解压缩。

答案 1 :(得分:2)

查看此文件内容的命令是:

- BUT in "Battery save mode " (the name of the option may vary, depending on phone brand), 

要提取特定文件,可以使用以下命令:

uncompress file.tar.Z|tar tvf -

请注意,您不能在UNIX uncompress file.tar.Z|tar xvf - /path/to/file 上使用通配符

如果要使用通配符,则应使用类似以下内容的

tar

也不要忘记更新`uncompress file.tar.Z|tar xvf - `uncompress file.tar.Z|tar tvf - |grep `wildcard`

ulimit

表示大于tar文件的大小。该数字以512字节块为单位