壓縮與解壓縮
.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