码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下常见的解压缩方法

时间:2017-03-22 23:41:36      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:zip gzip tar

一. zip

    

    path: /usr/bin/zip


    用法:

        001.压缩文件

            [root@caiya ~]# zip myfile.zip myfile


        002.压缩目录

            [root@caiya ~]# zip -r mydirectories.zip directories
        

        003.解压

            [root@caiya ~]# unzip myfile.zip


二. gzip


    path: /bin/gzip


    用法:

        001.压缩文件(不保留原文件)

            [root@caiya ~]# gzip myfile

        

        002.压缩文件(保留原文件)

            [root@caiya ~]# gzip -c myfile > myfile.gz


        003.解压gz文件(不保留原文件)

            [root@caiya ~]# gunzip myfile.bak.gz


        004.解压gz文件(保留原文件)

            [root@caiya ~]# gunzip -c myfile.bak.gz > myfile.bak


三. tar


    path: /bin/tar


    用法:

        001.仅打包文件/目录(不压缩)

            [root@caiya ~]# tar -cvf filename.tar filename


        002.解压tar文件(保留原文件)

            [root@caiya ~]# tar xvf filename.tar


        003.常用方法(推荐, 压缩比例比较可观)

            #在tar的基本上扩展gzip属性, 加"z"参数以gzip进行压缩, 以tar.gz后缀来标识


四. tar.gz


        001.压缩文件/目录

            [root@caiya ~]# tar -zcvf filename.tar.gz filename

        

        002.解压tar.gz文件

            [root@caiya ~]# tar -zxvf filename.tar.gz


            常用方法(推荐,压缩比例相对tar.gz更可观)

            # 在tar的基础上扩展bzip2属性, 加"j"参数以bzip2进行压缩, 用tar.bz2后缀来标识


五. tar.bz2


    001.压缩文件/目录

        [root@caiya ~]# tar -jcvf filename.tar.bz2 filename

    

    002.解压tar.bz2文件

        [root@caiya ~]# tar xvfj  filename.bz2



本文出自 “一只老兔子” 博客,请务必保留此出处http://caiya.blog.51cto.com/1268395/1909387

Linux下常见的解压缩方法

标签:zip gzip tar

原文地址:http://caiya.blog.51cto.com/1268395/1909387

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!