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組合生產的文件