gzip:所在目錄/bin/gzip,壓縮檔案,壓縮後檔案格式為.gz
用法:gzip 選項 [檔案]
例:gzip newfile ,linux的壓縮格式windows都支援(如好壓),但windows的壓縮格式linux不一定支援要有相應的軟體,gzip只能壓縮檔案,不能壓縮目錄,壓縮後不保留原檔案
gunzip:所在目錄/bin/gunzip,解壓縮.gz的壓縮檔案
用法:gunzip 選項 [壓縮檔案]
例:gunzip newfile.gz相當於gzip -d newfile.gz
tar:所在目錄/bin/tar,打包目錄,壓縮格式:.tar.gz,先打包後壓縮,先tar後gzip
用法:tar 選項 [cvf] [目錄]
引數描述:
-c 產生.tar打包檔案
-v 顯示詳細資訊
-f 指定壓縮後的檔名
-z 打包同時壓縮
-t 檢視壓縮檔案的內容
-x 解包.tar檔案
例:tar -zcvf dir1.tar.gz(打包後的檔案) dir1,將目錄dir1打包並壓縮
tar rvf /tmp/root.tar /etc/passwd /etc/shadow /etc/sysconfig 往壓縮檔案中新增檔案
tar -zxf dir1.tar.gz
tar cvfj /tmp/root.tar.bz2 /etc/passwd /etc/shadow
gunzip dir1.tar.gz 相當於 tar -xf dir1.tar
tar xvf /tmp/root.tar -c /tmp 將壓縮檔案解壓到指定目錄
tar cvfz /tmp/root.tar.gz /root /etc/passwd /etc/shadow
tar cvfz root.tar.gz .
tar cvf /dev/sto /home/sherk 把sherk中的所有檔案備份到磁碟機下
zip:所在目錄/usr/bin/zip,壓縮檔案或目錄,壓縮格式 .zip
用法:zip 選項 [-r][壓縮後檔名][檔案或目錄] 其中-r引數用於壓縮目錄,保留原檔案,有壓縮比
例:zip services.zip /etc/services 壓縮檔案, zip -r test.zip /test 壓縮目錄
unzip:所在目錄/usr/bin/unzip,解壓.zip壓縮檔案
用法:unzip [壓縮檔案名]
例:unzip test.zip
bzip2:所在目錄/usr/bin/bzip2,壓縮檔案,壓縮比很高,壓縮後格式.bz2
用法:bzip2 選項 [-k][檔案] 其中-k表示產生壓縮檔案後保留原檔案
例:bzip2 -k file1
bunzip2:所在目錄/usr/bin/bunzip2,解壓檔案
用法:bunzip2 選項[-k][壓縮檔案] 其中-k解壓後保留原檔案
例:bunzip2 -k file2.bz2
bunzip2 a.bz2 相當於 bzip2 -d a.bz2
file:可以判斷任何乙個檔案的型別
用法:file [檔案]
例:file passwd
linux壓縮解壓縮命令
zip r myfile.zip 將當前目錄下面所有的東西打包到myfile.zip unzip o d home sunny myfile.zip 把myfile.zip檔案解壓到 home sunny o 不提示的情況下覆蓋檔案 d 指名檔案解壓縮到哪個目錄 zip d myfile.zip s...
壓縮解壓縮linux命令
壓縮解壓縮linux命令 一.zip 1 把 home目錄下面的data目錄壓縮為data.zip zip r data.zip data 壓縮mydata目錄 2 把 home目錄下面的data.zip解壓到databak目錄裡面 unzip data.zip d databak 3 把 home...
Linux 壓縮解壓縮命令
解壓 tar xvf file.tar 解壓 tar包 tar xzvf file.tar.gz 解壓tar.gz tar xjvf file.tar.bz2 解壓 tar.bz2 tar xzvf file.tar.z 解壓tar.z unrar e file.rar 解壓rar unzip fi...