Linux命令--壓縮解壓縮


gzip:

命令所在路徑:/bin/gzip

執行權限:所有用戶

語法:gzip [文件]

功能描述:壓縮文件

壓縮後文件格式:.gz

範例:$gzip hpyhaha


絕大多數病毒很難感染壓縮文件


gunzip:

命令英文原意:GNU unzip

命令所在路徑:/bin/gunzip

執行權限:所有用戶

語法:gunzip [壓縮文件]

功能描述:解壓縮.gz的壓縮文件

範例:$ gunzip hpyhaha.gz

      $gzip -d (和gunzip有一樣的功能都是解壓縮)


gzip只能壓縮文件不能壓縮目錄,且壓縮後不保存原文件


tar:

命令所在路徑:/bin/tar

命令權限:所有用戶

語法: tar   選項 [-cvf]z [壓縮後文件名][目錄]

                       -c  打包

                       -v  顯示詳細信息

                       -f   指定文件名

                       -z   打包同時壓縮

功能描述:打包目錄

壓縮後文件格式:.tar.gz

範例:$ tar -cvf  hello.tar hello



用tar中的z選項可以一邊打包一邊壓縮

範例:$tar -zcf hello.tar.gz hello




tar命令解壓縮語法:

                   -x   解包

                   -v   顯示詳細信息

                   -f    指定解壓文件

                   -z   解壓縮

範例:$ tar -zxvf   hello.tar.gz

 


zip:

命令所在路徑:/usr/bin/zip

執行權限:所有用戶

語法:

zip 選項[-r] [壓縮後文件名][穩健或目錄]

           -r 壓縮目錄

功能描述:壓縮文件或目錄

壓縮後文件格式:zip

範例:

          壓縮文件

           $ zip hello.zip hellofile

          壓縮目錄

           $ zip -r  hellodir.zip hellodir


unzip:

命令所在路徑:/usr/bin/uzip

執行權限:所有用戶

語法: unzip [壓縮文件]

功能描述:解壓.zip的壓縮文件(或目錄)

範例:$unzip hellofile.zip

      $unzip hellodir.zip


bzip2:

命令所在路徑:/usr/bin/bzip2

執行權限:所有用戶

語法:bzip2 選項 [-k][文件]

                        -k 產生壓縮文件後保留原文件

功能描述:壓縮文件

壓縮後文件格式:.bz2

範例:$ bzip2 -k hellofile

                $  tar   -cjf    hello.tar.bz2   hello

      (和tar一起用把z換成j)


bunzip2:

命令所在路徑:/usr/bin/bunzip2

執行權限:所有用戶

語法:bunzip2 選項 [-k][文件]

                          -k 解壓縮後保留原文件

功能描述:解壓縮

範例:

         $bunzip2 -k hello.bz2

         $tar -xjf  hello.tar.bz2




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章