1. 程式人生 > >課時8.常用壓縮和解壓縮-大資料與人工智慧實戰L1系列課程-小象學院

課時8.常用壓縮和解壓縮-大資料與人工智慧實戰L1系列課程-小象學院

1.zip壓縮/解壓縮,壓縮檔案字尾名.zip

    zip tes.zip test.txt

    壓縮資料夾

    zip -r dirtest.zip dirtest

    解壓縮檔案/資料夾

    unzip tes.zip/dirtest.zip

2.gzip壓縮/解壓縮,壓縮檔案字尾名.gz

    gzip test.txt

    解壓gz檔案:

    gzip -d test.gz

3.bzip2壓縮/解壓縮,壓縮檔案字尾名.bz2

    bzip2 test1

    解壓bz2檔案

    bzip2 -d test1.bz2

4.打包/解包,打包檔案字尾名.tar

    打包:tar -cvf barball.tar ball/

    可以將多個檔案打在一個包裡

    tar –cvf files.tar file1 file2 file3

    解包:tar -xvf barball.tar

5.一次性完成打包和gzip壓縮的操作,檔案字尾名.tar.gz

    打壓縮包:tar -zcvf tarball.tar.gz ball/

    解壓縮包:tar -zxvf tarball.tar.gz

    解壓縮到指定路徑下

    tar -zxvf tarball.tar.gz -C ./tardir

6.一次性完成打包和bzip2壓縮的操作,檔案字尾名.tar.bz2

    tar -jcvf bz2dir.tar.bz2 bz2dir/

    將bz2dir.tar.bz2解壓到/usr目錄下面

    tar -jxvf bz2dir.tar.bz2