Linux常用命令-壓縮解壓命令

壓縮解壓命令

1gzip (GNU zip) 壓縮文件,.gz,不保留原文件

  • gzip 選項 [文件]
    • gzip file

解壓命令

  • gunzip [文件] 解壓
    • gunzip file.gz
  • gzip -d [文件] 解壓
    • gzip -d file.gz

gzip

2tar 把目錄打包成文件,.tar,並不是所有unix系統都支持

  • tar -c [壓縮後文件名稱] [目錄] (create)產生tar打包文件
  • tar -v [壓縮後文件名稱] [目錄] 顯示詳細信息
  • tar -f [壓縮後文件名稱] [目錄] 指定壓縮後的文件名
  • tar -z [壓縮後文件名稱] [目錄] 打包同時壓縮

    • tar -zcvf dir.tar.gz dir

    tar1

    分兩步壓縮

    • tar -cf dir.tar dir
    • gzip dir.tar

解壓文件

  • tar -x [壓縮後文件名稱] [目錄] (execute)解包 .tar 文件
  • tar -v [壓縮後文件名稱] [目錄] 顯示詳細信息
  • tar -f [壓縮後文件名稱] [目錄] 指定解壓文件
  • tar -z [壓縮後文件名稱] [目錄] 解壓縮

    • tar -zxvf dir.tar.gz

    分兩步解壓

    • gunzip dir.tar.gz
    • tar -xf dir.tar

3zip 壓縮文件或目錄,.zip,保留原文件,建議對壓縮比要求不太高就用這個,因爲他是win和linux默認通用格式

  • zip [-r] [壓縮後文件名稱] [文件或目錄]
    • zip file.zip file
    • zip -r dir.zip dir

解壓文件

  • unzip [壓縮文件]
    • unzip test.zip

zip

4bzip2 壓縮文件,.bz2,適合壓縮大文件,壓縮比非常高

  • bzip2 [-k] [文件名]
    • bzip2 file **跟gzip一樣
    • bzip2 -k file **保留原文件

解壓文件

  • bunzip2 [-k] [文件名]
    • bunzip2 file **不保留原文件
    • bunzip2 -k file.bz2 **保留原文件

bzip

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