Ubunt文件壓縮和解壓、打包和解包

Ubunt文件壓縮和解壓、打包和解包

一. 壓縮和解壓(zip、tar.gz、tar.bz2)

1. zip

優點: 支持不同的操作系統平臺, 如Linux、Windows、Mac OS

缺點: 支持的壓縮率不是很高

  • 壓縮

    zip -r file_name.zip directory_name

  • 解壓

    unzip file_name.zip

2. bz2
  • 壓縮

    bzip2 -z file_name

  • 解壓

    bzip2 -d file_name.bz2

    bunzip2 file_name.bz2

3. tar.bz2

優點: 壓縮率最好

缺點: 佔用更多的CPU和時間

  • 壓縮

    tar -jcvf file_name.tar.bz2 dir_name

  • 解壓

    tar -jxvf file_name.tar.bz2

  • 解壓至指定位置

    tar -jxvf file_name.tar.bz2 -C /tmp/xxx/

4. gz

缺點: 只能壓縮文件

  • 壓縮

    gzip file_name

  • 解壓

    gunzip file_name.gz

    gzip -d file_name.gz

5. tar.gz(tgz)

優點: 不會佔用太多CPU可以得到一個非常理想的壓縮率

  • 壓縮

    tar -zcvf file_name.tar.gz dir_name

  • 解壓

    tar -zxvf file_name.tar.gz

  • 解壓至指定位置

    tar -zxvf file_name.tar.gz -C /tmp/xxx/

6. rar
  • 安裝

    sudo apt install rar
    sudo apt install unrar
    sudo apt install p7zip-rar

  • 壓縮

    rar a file_name.rar dir_name

  • 解壓

    rar x file_name.rar

二. 打包和解包

1. tar

優點: 消耗非常少的CPU和時間打包文件

缺點: 不負責壓縮

  • 打包

    tar -cvf file_name.tar dir_name

  • 解包

    tar -xvf file_name.tar

  • 解包至指定位置

    tar -xvf file_name.tar -C /tmp/xxx/

發佈了196 篇原創文章 · 獲贊 216 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章