1. 程式人生 > >Linux壓縮解壓縮(unzip,tar)

Linux壓縮解壓縮(unzip,tar)

哪些 family top -s dir 處理 根目錄 cti font


unzip

tar

常用解壓縮命令:

tar -zxvpf:解壓縮

tar -zcvpf: 壓縮

# tar [-j|-z] [cv] [-f 建立的檔名] filename... <==打包與壓縮

# tar [-j|-z] [tv] [-f 建立的檔名] <==察看檔名

# tar [-j|-z] [xv] [-f 建立的檔名] [-C 目錄] <==解壓縮

參數:

-z:透過gzip的支持進行壓縮/解壓縮,此時檔名最好為

*.tar.gz.

-j:透過bzip2的支持進行壓縮/解壓縮,此時檔名最好為*.tar.bz2.

-v:在壓縮/解壓縮的過程中,將正在處理的文件名顯示出來.

-ccreat):建立打包檔案,可搭配-v來觀察過程中被打包的檔名(filename.

-tlist):查看打包檔案的內容含有哪些檔名.

-xextract):解打包或解壓縮的功能,可以搭配-C(大寫)在特定目錄解開.-c-t-x不可同時出現在一串指令列中)

-C:這個選項在解壓縮,在特定目錄解壓縮.

-f filename-f 後面要立刻接要被處理的檔名,建議單獨寫一個選項.

-p(小寫):保留備份數據的原本權限與屬性,常用語備份(

-c)重要的配置文件.

P(大寫):保留絕對路徑,即允許備份數據中含有根目錄存在.

--exclude=FILE:在壓縮的過程中,不要將FILE打包.

Linux壓縮解壓縮(unzip,tar)