linux 查看压缩包里文件,用什么命令?

linux 查看压缩包里文件,用什么命令?,第1张

tar.gz\x0d\x0atar tzvf xxx.tar.gz\x0d\x0a\x0d\x0atar.bz2\x0d\x0atar tjvf xxx.tar.bz2\x0d\x0a\x0d\x0azip\x0d\x0aunzip -l xxx.zip (简略模式)\x0d\x0aunzip -v xxx.zip (详细模式)\x0d\x0a\x0d\x0arar\x0d\x0aunrar l xxx.rar(简略模式)\x0d\x0aunrar v xxx.rar(详细模式)\x0d\x0a\x0d\x0aPS: tar命令是大多数发行版自带的,unzip和unrar可能要用包管理器安装一下才有。 \x0d\x0a如果去掉tar命令参数中的v,则输出简略列表。

linux下查看tar压缩包里面的内容,方法如下:

1、使用grep命令:

tar tvf Package_name.tar | grep Key_work

#例如:

[root@root ~]#tar tvf bb.tar 

-rw-r--r-- root/root       200 2011-10-20 17:27:00 aa

-rw------- root/root      1303 2011-10-13 19:10:07 anaconda-ks.cfg

drwxr-xr-x root/root         0 2011-10-13 19:38:54 Desktop/

-rw-r--r-- root/root     37640 2011-10-13 19:09:59 install.log

-rw-r--r-- root/root      4404 2011-10-13 19:08:45 install.log.syslog

[root@rhel55-37 ~]# tar tvf bb.tar |grep log

-rw-r--r-- root/root     37640 2011-10-13 19:09:59 install.log

-rw-r--r-- root/root      4404 2011-10-13 19:08:45 install.log.syslog

2、直接指定文件名或通配符

tar tvf Package_name.tar [filename*keyword*]

[root@root ~]# tar tvf bb.tar install.log

-rw-r--r-- root/root     37640 2011-10-13 19:09:59 install.log

 

[root@rhel55-37 ~]# tar tvf bb.tar *log*

-rw-r--r-- root/root     37640 2011-10-13 19:09:59 install.log

-rw-r--r-- root/root      4404 2011-10-13 19:08:45 install.log.syslog


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8045607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存