windows的壓縮可以壓縮檔案和目錄,打成乙個.rar檔案或.zip檔案,但是linux打包和壓縮是兩碼事。
先說壓縮,常見的壓縮檔案的副檔名:
1)*.z -------compress程式壓縮的檔案。
2)*.gz -------gzip程式壓縮的檔案。
3)*.bz2 ---------bzip2程式壓縮的檔案。
對於1),如果你的系統中沒有ncompress這個軟體,如果系統聯網的話,可以通過執行yum install nocompress命令來安裝。
壓縮:compress [-rcv] 檔案或目錄 -r連同目錄壓縮 -v顯示壓縮資訊
如: compress -rcv haha.txt
解壓:uncompress 剛才那個壓縮檔案名
如:uncompress haha.txt.z
因為這個命令比較舊了,不能解壓後面兩個生成在壓縮檔案,功能沒有下面兩個強大,所以很少用了。
對於2)壓縮比比上乙個要好得多。
壓縮:gzip [-cdtv] 檔名
如: gzip -v haha.txt
解壓:gzip -dv 剛才那個壓縮檔案名
如:gzip -dv haha.txt.gz
檢視文字內容(不解壓)
zcat haha.txt.gz
對於3)壓縮比比上乙個要好得多。
壓縮:bzip2 [-cdkzv#] 檔名
如: bzip2 -v haha.txt
解壓:bzip2 -dv 剛才那個壓縮檔案名
如:bzip2 -dv haha.txt.bz2
檢視文字內容(不解壓):bzcat haha.txt.bz2
再說打包。
用tar命令,但是生成的檔案並沒有壓縮,需要和上面的壓縮命令配合才行。
壓縮:tar -jcv -f 新生成的壓縮檔案名 原始檔或目錄名
j代表通過bzip2的方式壓縮(可以換成z,代表通過gzip的方式進行壓縮)
查詢:tar -jtv -f 已經生成在壓縮檔案名 ( t代表檢視)
解壓:tar -jxv -f 已生成的壓縮檔案名 -c 想要解壓的目錄 (x代表解壓)
linux下檔案打包壓縮與解壓
tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 解壓 t...
Linux 下檔案打包和壓縮
在 windows 下我們通常會用好壓或者是 winrar 來進行壓縮檔案,一般沒有打包的說法。在 linux 下卻不太一樣,我們可以利用一些命令完成對檔案的打包和壓縮。這篇文章介紹 tar gzip,zcat,bzip2,bunzip2 首先,我來先介紹下最為重要的命令 tar 它有這樣的幾個引數...
linux下檔案打包和壓縮
對於剛剛接觸linux的人來說,一定會給linux下一大堆各式各樣的檔名給搞暈。別個不說,單單就壓縮檔案為例,我們知道在windows下最常見 的壓縮檔案就只有兩種,一是,zip,另乙個是.rar。可是linux就不同了,它有.gz tar.gz tgz bz2 z tar等眾多的 壓縮檔案名,此外...