tar:
[root@Server huage]# tar cvf rsyslog.tar rsyslog-4.6.2
对rsyslog-4.6.2目录打包
[root@Server huage]# tar zcvf rsyslog.tar.gz rsyslog-4.6.2
对rsyslog-4.6.2目录打包并压缩
[root@Server huage]# tar zcvf rsyslog.tgz rsyslog-4.6.2
对rsyslog-4.6.2目录打包并压缩
[root@Server huage]# tar jcvf rsyslog.tar.bz2 rsyslog-4.6.2
对rsyslog-4.6.2目录打包并压缩
[root@Server huage]# tar jcvf rsyslog.tbz2 rsyslog-4.6.2
对rsyslog-4.6.2目录打包并压缩
[root@Server huage]# tar xvf rsyslog.tar
解开tar包
[root@Server huage]# tar zxvf rsyslog.tar.gz
解压压缩文件
[root@Server huage]# tar zxvf rsyslog.tgz
解压压缩文件
[root@Server huage]# tar jxvf rsyslog.tar.bz2
解压压缩文件
[root@Server huage]# tar jxvf rsyslog.tbz2
解压压缩文件
[root@Server huage]# tar zxvf rsyslog.tar.gz -C /home/five/
解压压缩文件,并释放到指定目录(/home/five)
[root@Server huage]# tar jxvf rsyslog.tar.bz2 -C /home/five/
解压压缩文件,并释放到指定目录(/home/five)
[root@Server huage]#GZIP="-9" tar zcvf backup.tgz /boot
使用最高压缩率对/boot目录进行打包压缩(-1表示压缩率最低,-9表示压缩率最高)
zip:
[root@Server huage]#zip msg.zip messages
压缩文件
[root@Server huage]#zip -r Down.zip Downloads
压缩目录Downloads
bzip2:
bzip2 -d taohua.tbz2
解压文件为tar包
unzip:
[root@Server huage]#unzip filename.zip
解压zip文件到当前目录中
[root@Server huage]#unzip Down.zip -d /home
将文件解压到指定目录
[root@Server huage]#unzip -v foxit.zip
查看foxit.zip文件中包含哪些文件
unzip选项:
-v 查看压缩文件中的文件有哪些
gzip:
gzip messages
压缩文件
gzip -d messages.gz
解压缩文件
gzip -d msg.tgz
解压缩文件,解压之后的后缀是.tar
gzip -d msg.tar.gz
解压缩文件,解压之后的后缀是.tar
注:使用tar打包时,如果包名重复了,则会替换之前的包,使用tar解压时,如果释放的目录有重名,则两个目录内的内容会合并。另:不要对文件进行2次压缩。
一个可以回复所有问题的一句话~亲,百度一下,你就知道哦