壓縮解壓縮命令

2021-09-01 14:18:37 字數 1591 閱讀 4947

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...