Linux系統需要知道的解壓,壓縮命令

linux壓縮管理

常見的壓縮工具:zip
        gzip:
            後綴:gz
            壓縮:gzip file_path
            解壓:gunzip fileName.gz
            特點:壓縮後源文件沒有了,不能對文件夾進行壓縮
        bzip2:適合壓縮比較大的文件
            後綴:bz2
            壓縮:bzip2 file_path
            解壓:bunzip2 file_path.bz2
            特點:壓縮後源文件沒有了不能對文件夾進行壓縮

    tar:打包命令,將多個文件或者目錄打包成一個文件   
          打包:tar [選項參數] target.tar source
          解包:tar [選項參數] source.tar -C target
          參數:
             -c:打包
             -x:解包
             -z:是否使用gzip進行壓縮或者解壓
             -j:是否使用bzip2進行壓縮或者解壓
            -v:是否顯示解壓或者壓縮過程

         使用最頻繁的命令:
                使用tar + gzip (最最頻繁)
                    解壓:tar -zxvf XXX.tar.gz  -C  ./
                    壓縮: tar -zcvf  XXX.tar.gz  source
                使用tar + bzip2
                    解壓:tar -jxvf xxx.tar.bz2 -C ./
                    壓縮:tar -jcvf  XXX.tar.bz2  source
    ---------------------------------------------------------------------------------------------------------------------------------------------------

常見的壓縮格式:
        zip
        gzip:
            後綴名: .gz
            壓縮 :gzip file_path //壓縮路徑
            解壓:gunzip file_path.gz
            特點:
                不能對文件夾進行壓縮
                壓縮後源文件沒有了
    
        bzip2:適合壓縮大文件
            後綴名: .bz2
            壓縮:bzip2 file_path
            解壓:bunzip2 file_path.bz2
            特點:

                不能對文件夾進行壓縮

                壓縮後源文件沒有了

               

 

        tar:打包命令,將多個文件或者文件夾打包成一個文件
        ------------重點------------
            格式:
                解壓:
                    重點:

                    tar -zxvf source.tar -C targe :顯示解壓過程

                    tar -zxf source.tar -C targe :不顯示解壓過程
                壓縮:

                    tar -zcvf 壓縮文件名 需要壓縮的文件1 文件2 .。。。。。

            eg:

            tar -zxf ./jdk-8u91-linux-x64.tar.gz -C /opt/moduls/      

            jdk-8u91-linux-x64.tar.gz:使用tar+gzip組合生產的文件

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