壓縮
zip -r filename.zip ./* //將當前目錄下的所有文件和文件夾全部壓縮成filename.zip文件
-r表示遞歸壓縮子目錄下所有文件
解壓
unzip -d test filename.zip //把filename.zip文件解壓到 ./test -d:-d test指明將文件解壓縮到./test目錄下;
2. linuxtar命令-c: 建立壓縮檔案
-x: 解壓
-t: 查看內容
-j: 通過bzip2的支持進行壓縮/解壓,此時文件最好為*.tar.bz2
-z: 通過gzip的支持進行壓縮/解壓,此時文件最好為*.tar.gz
-f filename:后面要接被處理的文件名
-C dirname: 在dirname目錄下解壓
壓縮
tar –cvf filename.tar * //將目錄里所有文件打包成filename.tar
tar –zcf filename.tar.gz * //將目錄里所有文件打包成filename.tar后,并且將其用gzip壓縮,生成一個gzip壓縮過的包,命名為filename.tar.gz
tar –jcf filename.tar.bz2 * //將目錄里所有文件打包成filename.tar后,并且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名為filename.tar.bz2
tar –Zcf filename.tar.Z * //將目錄里所有文件打包成filename.tar后,并且將其用comPRess壓縮,生成一個umcompress壓縮過的包,命名為filename.tar.Z
解壓
tar –xvf filename.tar //解壓 tar包
tar -zxvf filename.tar.gz //解壓tar.gz
tar -jxvf filename.tar.bz2 //解壓 tar.bz2
tar -Zxvf filename.tar.Z //解壓tar.Z
3. linux rar命令要在linux下處理.rar文件,需要安裝RAR for Linux
yum install rar
壓縮
rar a filename * //將所有的文件壓縮成一個rar包,名為filename.rar
解壓
unrar e filename.rar test //將filename.rar中的所有文件解壓到./test
新聞熱點
疑難解答