永发信息网

linux中怎么查看压缩包中的内容

答案:6  悬赏:0  手机版
解决时间 2021-12-29 00:21
  • 提问者网友:藍了天白赴美
  • 2021-12-28 00:43
linux中怎么查看压缩包中的内容
最佳答案
  • 五星知识达人网友:胯下狙击手
  • 2021-12-28 01:16
用zcat命令和bzcat命令来读取压缩包内容。
如果后缀名为.gz的 就用zcat
如果后缀名为.bz2的,就用bzcat
全部回答
  • 1楼网友:玩世
  • 2021-12-28 06:18
先要看是那种格式的压缩文档
  • 2楼网友:逐風
  • 2021-12-28 06:00
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 # tar -tf all.tar 这条命令是解出all.tar包中所有文件,-t是解开的意思 # tar -czf all.tar.gz *.jpg 这条命令是将所有.jpg的文件打成一个tar包,并且将其用gzip压缩,生成一个gzip压缩过的包,包名为all.tar.gz # tar -xzf all.tar.gz 这条命令是将上面产生的包解开。 # tar -cjf all.tar.bz2 *.jpg 这条命令是将所有.jpg的文件打成一个tar包,并且将其用bzip2压缩,生成一个bzip2压缩过的包,包名为all.tar.bz2 # tar -xjf all.tar.bz2 这条命令是将上面产生的包解开 # tar -cZf all.tar.Z *.jpg 这条命令是将所有.jpg的文件打成一个tar包,并且将其用compress压缩,生成一个uncompress压缩过的包,包名为all.tar.Z # tar -xZf all.tar.Z 这条命令是将上面产生的包解开
  • 3楼网友:北方的南先生
  • 2021-12-28 04:32
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 可以多关注《linux就该这么学》这本书,我都是从这里面学到的
  • 4楼网友:逃夭
  • 2021-12-28 03:01
bzcat 档名.bz2 zcat 档名.gz
  • 5楼网友:鸽屿
  • 2021-12-28 02:26
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.syslog2、直接指定文件名或通配符 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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯