压缩与解压缩
.gz
压缩:gzip filename
解压缩:gunzip filename
.bz2
压缩: bzip2 filename
解压缩:bunzip2 filename
.zip 对源文件无影响,可以对目录压缩
压缩:zip file.zip filename |针对目录 zip –r tmp.zip /tmp
解压缩:unzip file.zip
unzip –o –d/home/apple file.zip //將file.zip文件解压到/home/apple下
-o:不提示的情况下覆盖; - d:指明將文件解压到哪
其他
zip –d file.zip1.txt //將压缩文件中的1.txt删除
zip –m file.zip./2.txt //向压缩文件中添加2.txt文件
打包
tar –cvf apple.tar passwd 1.txt
解包
tar –xvf apple.tar
查看打包文件中的内容
tar tvf apple.tar
tar 是一个打包工具;
若需要对一个文件进行打包压缩,需要其他打包工具配合:gzip , bzip2 这两个已经被tar集成。
tar –zcvfinit.tar.gz /etc/init.d/
tar –zxvfinit.tar.gz
tar –jcvfinit.tar.bz2 /etc/init.d/
tar –jxvfinit.tar.bz2
也可以指定解压到某个路径
tar –zxvfinit.tar.gz –C /usr/local/src
tar –jxvfinit.tar.bz2 –C /usr/local/src