與windows的是相同的,所以這種壓縮方式是可以同時在windows和linux中進行壓縮和解壓縮的
zip 壓縮后文件名 源文件
zip -r 壓縮后文件名 目錄
雖然Linux沒有后綴名這種概念,但是最好的習慣是使用什么類型的壓縮格式,就使用相應的后綴名。
unzip 壓縮后文件名
注意,使用該命令后,被壓縮文件,也就是源文件會消失。
gzip 源文件
gizp -c 源文件 > 壓縮后文件名.gz
這條命令不被提倡使用,而且注意,一定要添加.gz的后綴,否則gzip不會識別,那你還要使用mv來進行改名。
gzip -r 目錄
注意,這條命令不是來壓縮目錄,而是將這個目錄下的所有文件,不管嵌套了幾層目錄,都會被壓縮成單獨的.gz格式的壓縮文件。
gzip -d 壓縮后文件名.gz
gunzip 壓縮后文件名.gz
gunzip -r 被壓縮目錄
bzip2 源文件
跟gzip一樣,不保留被壓縮的源文件
bzip2 -k 源文件
保留被壓縮的源文件,但是不能指定壓縮后文件名
注意,.bz2格式不支持壓縮目錄!
bzip2 -d 被壓縮文件
bzip2 -k 被壓縮文件
保留被壓縮文件的文件,同時解壓出源文件
bunzip2 壓縮文件
bunzip2 -k 被壓縮文件
保留被壓縮文件的文件,同時解壓出源文件
tar -zcvf 壓縮后文件名.tar.gz 源文件
-z 直接打包成.tar.gz格式-c 打包-v 顯示打包過程-f 指定打包后文件名tar -zxvf 壓縮后文件名.tar.gz
-zx 解打包,注意,這里加上了z表示直接解壓縮.tar.gz格式原理跟上面一樣,只不過把z換成了j。
tar -jcvf 壓縮后文件名.tar.bz2 源文件
-j 直接打包成.tar.bz2格式tar -jxvf 壓縮后文件名.tar.bz2
新聞熱點
疑難解答