Linux压缩及归档常用命令

发布时间:2017-02-25 编辑:小张个人博客 查看次数:4232

刚接触Linux环境的人肯定对Linux下的压缩与解压缩比较不适,因为Linux系统的压缩与解压缩程序比windows多。下面就分享一下Linux系统中常用的几个压缩与解压缩命令。

压缩格式:gz、bz2、xz、zip等等

压缩算法:算法不同,压缩比也会不同

compress压缩

gzip压缩:后缀.gz

        -d:解压缩

-#:1-9,压缩比,默认为6

        [[email protected] ~]# gzip /usr/local/src/index.php   //压缩完成后会删除原文件 

[[email protected] src]# gzip -d index.php.gz   //解压缩完成后会删除压缩包 

[[email protected] ~]# zcat /usr/local/src/index.php   //不解压的情况,查看文本的内容

bzip2压缩:后缀.bz2,比gzip有着更大压缩比的压缩工具,使用格式近似

         -d:解压缩

-k:压缩后保留原文件

-#:1-9,压缩比,默认为6

[[email protected] ~]# bzip2 -k /usr/local/src/index.php   //压缩后保留原文件

[[email protected] ~]# bcat /usr/local/src/index.php   //不解压的情况,查看文本的内容

xz压缩:后缀.xz

        -d:解压缩

-k:压缩后保留原文件

-#:1-9,压缩比,默认为6

       [[email protected] ~]# xz /usr/local/src/index.php   //压缩完成后会删除原文件 

       [[email protected] ~]# xzcat /usr/local/src/index.php   //不解压的情况,查看文本的内容

zip:即归档又压缩的工具

   zip filename.zip file1 file2 ...:压缩后不删除原文件

   uzip filename.zip

   archive:归档。归档本身并不意味着压缩

tar:只归档,不压缩

   -c:创建归档文件

   -f filenaem.tar:操作的归档文件

   -x:展开归档

   --xattrs:归档时,保留文件的扩展属性信息

   -t:不展开归档,直接查看归档了哪些文件

   -zcf:归档并调用gzip压缩

   -zxf:调用gzip解压缩并展开归档,-z选项可省略

   -jcf:归档并调用bzip压缩

   -jxf:调用bzip解压缩并展开归档

   -Jcf:归档并调用xz压缩

   -Jxf:调用xz解压缩并展开归档

出处:小张个人博客

网址:http://blog.023xs.cn/

您的支持是对博主最大的鼓励,感谢您的认真阅读。欢迎转载,但请保留该声明。

顶部