1、gzip和gunzip
2、zip和unzip
3、tar
1、gzip/gunzip指令
gzip用於壓縮檔案
gunzip用於解壓
gzip 檔案 (功能描述:壓縮檔案,只能將檔案壓縮為*.gz檔案)
gunzip 檔案.gz (功能描述:解壓縮檔案命令)
(1)、gzip壓縮,將/home下的hello.txt檔案進行壓縮
gzip hello.txt
(2)、gunzip解壓縮,將/home下的hello.txt.gz檔案進行解壓
gunzip hello.txt.gz
使用gzip對檔案進行壓縮後,不會保留原來的檔案
2、zip/unzip指令
zip用於壓縮檔案
unzip用於解壓
zip [選項] ***.zip 將要壓縮的內容 (功能描述:壓縮檔案和目錄的命令)
unzip [選項] ***.zip (功能描述:解壓縮檔案)
-r:遞迴壓縮,即壓縮目錄
-d《目錄》:指定解壓後檔案的存放目錄
(1)、將/home下的所有檔案進行壓縮成mypackage.zip
zip -r mypackage.zip /home/
(2)、將mypackage.zip解壓到/opt/tmp目錄下
unzip -d /opt/tmp mypackage.zip
3、tar指令
tar是打包指令,打包後的檔案時tar.gz檔案
tar [選項] ***.tar.gz 打包的內容 (功能描述:打包目錄,壓縮後的檔案格式tar.gz)
(1)、壓縮多個檔案,將/home/a1.txt和/home/a2.txt壓縮成a.tar.gz
tar -zcvf a.tar.gz a1.txt a2.txt
(2)、將/home的檔案壓縮成myhome.tar.gz
tar -zcvf myhome.tar.gz /home/
(3)、將a.tar.gz解壓到當前目錄
tar -zxvf a.tar.gz
(4)、將myhome.tar.gz解壓到/opt/目錄下
tar -zxvf myhome.tar.gz -c /opt/
(指定解壓到的目錄,事先要存在才能成功,否則會報錯)
Linux指令 壓縮與解壓
打包 格式 tar cvf 壓縮後的名稱.tar 壓縮的檔案1 壓縮的檔案2 壓縮的檔案n 壓縮多個檔案為乙份時各個檔案以空格隔開 例子 tar cvf tomcats.tar apache tomcat 7.0.54 apache tomcat 5.5.20 打包並壓縮 格式 tar czvf 壓...
linux壓縮與解壓指令詳解
關於壓縮與解壓的指令,鳥哥的私房菜 中其實講的比較詳細了,我這裡只是在鳥哥的基礎上,提煉出一點內容,方便自己以後檢視,誰叫自己腦袋瓜子記性不好咧。常用的壓縮指令有 gzip bzip2和tar compress已經out了,也就不管了 gzip 建立的壓縮檔字尾名為.gz,zcat指令用來檢視字尾名...
Linux學習 壓縮和解壓類指令
gzip用於壓縮檔案,gunzip用於解壓的 基本語法 gzip 檔案 功能描述 壓縮檔案,只能將檔案壓縮為 gz檔案 gunzip 檔案.gz 功能描述 解壓縮檔案命令 例子gzip壓縮,將 home下的hello.txt檔案進行壓縮 root nyh gzip hello.txt root ny...