linux解压缩命令小结

tar解压缩命令:用tar命令压缩的包称为tar包,通常以.tar结尾,常用参数如下:
        -v--表示显示所有过程
        -f--表示指定包的文件名
        -c--表示创建新的tar包      
            例如:tar -cf hid_gif.tar hidden *.gif
        -x--表示解压.tar包         
            例如:tar -xf hid_gif.tar
        -r--表示向tar包中增加文件
            例如:tar -rf hid_gif.tar *.jpg
        -u--表示更新tar包中的文件
            例如:tar -uf hid_gif.tar ldw.gif
        -t--表示列出包中文件
            例如:tar -tf hid_gif.tar
tar在使用时可以调用其他解压缩工具,如gzip/bzip2等。

gzip:gzip是GNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip 
相对的解压程序是gunzip。tar中使用-z这个参数来调用gzip。
      
         将hidden *.gif压缩成.tar包,然后再调用gzip将.tar包压缩成.tar.gz包
         tar -zcvf hid_gif.tar.gz hidden *.gif
         
         将hid_gif.tar.gz压缩包解压
         tar -zxvf hid_gif.tar.gz
         
bzip2: bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。 
与bzip2相对的解压程序是bunzip2。tar中使用-j这个参数来调用gzip。
     
         将hidden *.gif压缩成.tar包,然后再调用bzip2将.tar包压缩成.tar.bz2包
         tar -jcvf hid_gif.tar.bz2 hidden *.gif
         
         将hid_gif.tar.bz2压缩包解压
         tar -jxvf hid_gif.tar.bz2
对于compress解压缩工具,本文暂不讲述,有兴趣的可以到网上看看。

总结 
1、*.tar 用 tar –xvf 解压              tar -xvf hid_gif.tar
2、*.gz 用 gzip -d或者gunzip 解压      gzip -d hid_gif.tar.gz 或 gunzip hid_gif.tar.gz  解压后是hid_gif.tar
3、*.tar.gz和*.tgz 用 tar –xzf 解压    tar  -zxvf hid_gif.tar.gz
4、*.bz2 用 bzip2 -d或者用bunzip2 解压 bzip2 -d hid_gif.tar.bz2 或 bunzip2 hid_gif.tar.bz2 解压后是hid_gif.tar
5、*.tar.bz2用tar –xjf 解压            tar -xjvf hid_gif.tar.bz2

参考博客:
http://www.jb51.net/LINUXjishu/43356.html
本文地址:http://www.itpux.com/thread-2297-1-1.html
内容来源:ITPUX技术网(www.itpux.com),中国最专业最全面的IT行业技术资讯网站。

时间: 2024-11-16 02:03:38

linux解压缩命令小结的相关文章

Linux sed命令小结

1.什么是sed sed,流编辑器,即stream editor.它可以将文本文件的每一行读取到内存,即所谓sed的模式空间,在这个模式空间中可以进行编辑并输出. 2.sed的使用格式 sed [options] "AdressCommand" file1,file2,... 说明: a.Adress实际上是用来确定编辑文件的范围,可以是精确的某一行,也可以是从某一行到某一行,也   可以用正则进行过滤匹配. b.Command表示将符合Address的行进行XXX操作.注意默认情况下

Linux常用命令小结(续)

20. mysql mysql --host=127.0.0.1 --port=3306 --database=test --user=test --password=test --default-character-set=utf8 21. 脚本求两个文件的相同集合 test1   test2 1           2 2           3 3           4 cat test1 test2 | sort | uniq -d (result: 2 3) cat test1 te

[Shell&Mac&Environment variables]自己常用的Mac(或者说Linux)Shell命令小结,含Mac使用zsh shell的环境变量的有关配置方法

今天在使用tomcat的配置的时候,我用的mac,要是用到一些命令去配置tomcat. 问题来了: 我每次要去启动tomcat服务特别麻烦,因为我要先进入tomcat所在的文件目录,或者不进入使用~/,但是因为我把tomcat放到了一个比较“深“的文件夹里,所以命令显得又丑又长. 问题解决方案: 1.使用环境变量(修改.bashrc的方法) a.先查看自己的Mac目前正在用的是什么shell echo $SHELL 返回结果类似如下图 这里我是zsh,,也许你是bash,不过没关系,配置环境变量

linux 解压缩命令

linux zip命令 zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件:-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下: 3.其他zip -d myfile.zip smart.txt删除压缩文件中

Linux常用命令小结2

Linux 中经常用到的命令小结2,书写格式请参看 http://www.cnblogs.com/ayy2014/p/4176880.html 1. 用户组操作  groupadd - create a new group #对应的文件位于/etc/group中 # 常用参数 -g 指定GID groupadd -g 1002 group1002 groupdel - delete a group # 不能删掉任何一个用户的primary group,需要手动检测,确保没有文件属于需要删除的组

linux 解压缩命令 unzip

Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ============================ 另:有些服务器没有安装zip包执行不了zip命令,但基本上都可以用tar命令的,实例如下: tar -zcvf /home/zdzlibs.tar.gz /home/zdz/java/zdzlibs/ ======================

linux中压缩与解压缩命令小结

linux中压缩与解压操作非常常见,其命令参数也非常的多,这里只介绍最经常用的带打包文件的几种压缩和解压方式和几个最常用的参数. 现在最常用的压缩和解压工具是gzip和bzip2,这两种工具不能相互解压对方压缩的文件.在linux中其实没有后缀名这一说法,但是为了方便用户解压文件时方便,所以在压缩的时候往往使用不同的后缀名以区分是使用的那个工具,一般使用gzip压缩的文件后缀名是.gz,用bzip2压缩的文件取名为.bz2,而打包文件一般使用tar工具,所以压缩后再打包的文件后缀名一般是.tar

Linux基础命令小结

注意:Linux严格区分大小写 老男孩方法论经验之谈: 有一种方法叫做没方法 有两种方法,左右为难 有三种方法才叫有方法 停止一个命令:CTR + C 1.创建目录 英文:make directorys 命令:mkdir 实例:三种方式 mkdir /data cd / mkdir data cd /;mkdir data mkdir x y z    表示同时创建多个目录 mkdir -p /data/x/y   表示同时创建多级目录(递归创建),切记不可用mkdir /data/x/y 2.

Linux 常用命令小结

学习脚本几天了,总结下linux debian下脚本常用命令. Linux    1.添加删除账户 useradd / userdel    2.修改"张三"密码 passwd 张三 或者 echo "user:password"|chpasswd 3.查找 grep {-r 路径} {文件} " 查找内容" 或者 grep -Rrni "内容" 查找当前目录下所有文件内是否有"内容". 4.pwd 输出当