1,bzip2命令:壓縮文件程序
bzip2命令在壓縮文件時采用的是新的壓縮演算法,其效果比傳統的L277幾278更好,壓縮后的文件以“.bz2”為后綴名。bzip2命令不能壓縮目錄,但允許把目錄包含在壓縮包中。命令的使用權限是對系統所有用戶開放。
命令參數選項說明
- -c( compress):將壓縮與解壓縮的結果送到標准輸出。
- -d( decompress):執行解壓縮。
- -f( force):在壓縮或解壓縮過程中強行覆蓋同名文件。
- -k (keep):在壓縮或解壓縮過程中保留原文件。
- -t( test):測試壓縮文件的完整性。
- -z:強制執行壓縮。
[root@node31 ~]# bzip2 -vz disk.img
2. bunzip2命令:解壓.bz2格式壓縮包
bunzip2命令可用於對.bz2格式的壓縮文件進行解壓,對系統所有用戶開放。
命令參數選項說明
- -f( force):解壓時強行覆蓋同名文件。
- -k( keep):解壓時保留原文件。
- -s( small):減少命令在執行時內存的使用。
- -v( verbose): 顯示解壓過程的詳細信息。
[root@node31 ~]# bunzip2 -v disk.img.bz2
3. gzip命令:壓縮文件程序
gzip命令用於對文件進行壓縮,壓縮后的文件以“.gz”為后綴名。命令的使用權p1
gzip命令用於對文件:
(2)命令參數選項說明
- -a(ascii): 使用ASCII格式模式。
- -f( force):強行壓縮文件。
- -l( list):列出壓縮文件的相關,
- -q( quiet):忽略警告信息。
[root@node31 ~]# gzip -v disk.img
4, gunzip命令:文件解壓縮程序
gunzip命令的全稱為gun unzip,可對gzip命令壓縮的文件解壓,對系統所有用
(2)命令參數選項說明
- -l( list):顯示壓縮文件的相關信息。
- -N( name):解壓縮時將含有原文件名稱及時間戳的文件回存到解壓縮文件。
- -r( recursive): 以遞歸方式將指定目錄的所有文件及子目錄一並處理。
- -S(suffix): 更改壓縮字尾字符串。
[root@node31 ~]# gunzip -v disk.img.gz
5。 tar命令:文件歸檔備份
tar命令的全稱為tape archive,用來建立、還原備份被歸檔的文件。tar命令本身無壓縮功能,但它支持壓縮和解壓縮算法。tar命令支持用相對路徑和絕對路徑歸檔或歸檔並壓縮文
件或目錄(建議用絕對路徑),也支持對歸檔或歸檔並壓縮的文件解壓縮。tar的使用權限是對系統所有用戶開放.
(2)命令參數選項說明
- -c( create):創建新的歸檔文件。
- -x( extract):解壓歸檔文件。
- -u(update):僅增加歸檔文件中沒有的文件。
- -f(file):指定歸檔的文件。
- -v( verbose):顯示命令執行過程的信息。
- -z( gzip):壓縮或解壓縮歸檔文件。
[root@node31 ~]# tar vzcf sbin.tar.gz sbin
6. zip命令:打包和壓縮(歸檔)文件
zip是一個壓縮和打包文件的程序,被壓縮后的文件是以“.zip”為后綴名。命令茵使角
權限是對系統所有用戶開放。
命令參數選項說明
- -d:刪除壓縮文件內指定的文件。
- -g:將文件壓縮后附加到已有壓縮文件之后。
- -j:只保存文件名稱及其內容。
- -m: 刪除被壓縮文件的原文件。
- -o:將壓縮文件時間設置為與最新文件的時間相同。
- -r:以遞歸的方式處理指定目錄下的文件,即予文件。
[root@node31 ~]# zip -r sbin.zip sbin
7. unzip命令: 解壓縮7in古舯
unzip命令用於對zin侖今JI縮的寸件進行解壓縮,對系統所有用戶開放。
命令參數選項說明
-c:將解壓縮的結果顯示屏幕上,並對字符做適當的轉換。
-f(file):更新現有的文件。
-l(list):顯示壓縮文件內包含的文件
-a:對文本文件進行必要的字符轉換
-C:壓縮文件時忽略文件名的大小寫。
o:沒有任何提示下直接覆蓋現有的同名文件。
-n:解壓縮時不覆蓋原有的文件,與-o選項的作用相反。
[root@node31 ~]# unzip sbin.zip