有点奇怪-我已经运行了蜜罐dionaea
,这是一个工具,可以将在单个位置(/data/dionaea/binaries
)上传到设备的所有二进制文件进行合并。
但是,每隔一段时间(有点像logrotate
),该/data/dionaea/binaries
目录就会被压缩到一个名为的文件中binaries.tgz.n
(每次旋转时n都会递增),然后再次被压缩到一个名为的文件中binaries.tgz.n.gz
。
我知道使用普通文件tgz
或gz
归档文件可以分别使用tar tzf /path/to/tgz
和gzip --list /path/to/gz
(或tar zf /path/to/gz
)列出归档文件的内容,但是有一种方法可以将嵌入的归档文件通过管道传递到新tar
命令中以同时列出其内容(而不必实际提取“外部” gz
)?
您可以通过管道传输到tar
:
gunzip < /path/to/gz | tar tzf -
(或者使用GNU tar,您可以只使用| tar tz
。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句