Linux redhat系统多种压缩格式的压缩命令

本文发布时间: 2019-Mar-22
【gzip/gunzip】gzip是压缩命令,对应的gunzip是解压命令,使用时很简单,如下:gzip file1 执行压缩,压缩后文件名为file1.gzgunzip file1.gz 执行解压,解压后文件名为file1注意:gzip/gunzip会删除源文件;并且只能处理文件不能处理目录。【tar】在Linux\Unix系统中很常用的打包命令,常用的参数如下:-c: 创建打包文件-x: 释放打包文件-t: 列出打包文件的内容-v: 列出处理的文件,-tv同时执行时会显示文件的详细信息,类似与ls -l的结果-f: 指定目标文件-z: 执行-c或-x同时执行gzip或gunzip命令tar可以处理目录,并且不会删除源文件,例如:tar -cvf /home/jack/dest.tar /home/jack/source 将/home/jack/source打包成/home/jack/dest.tartar -zcvf /home/jack/dest.tar.gz /home/jack/source 将/home/jack/source打包压缩成/home/jack/dest.tar.gztar -tvf /home/jack/dest.tar 查看/home/jack/dest.tar里面的内容上面对应的犯过程为:tar -xvf /home/jack/dest.tartar -zxvf /home/jack/dest.tar.gz【zip/unzip】默认情况下,windows与linux唯一通用的压缩格式就是zip,因此如果需要在windows与linux系统中传递文件,请压缩成zip格式。zip不会删除源文件,同样可以压缩目录,例如:zip file.zip file 压缩file文件为file.zipzip -r folder.zip /home/jack/myf 压缩myf目录为folder.zipunzip -r /home/jack/myf2 folder解压【bzip2】bzip2与gzip命令相似,但压缩打文件时压缩率非常高,但同样只能处理文件,另外可以使用-k参数指定不删除源文件,例如:bzip2 test.log 执行压缩,压缩后文件名为test.log.bz2bzip2 -d test.log.bz2 执行解压缩,-d表示解压缩


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表