1. 程式人生 > >linux打包壓縮命令

linux打包壓縮命令

1. tar打包解包命令

usage:檔案打包命令,將多個檔案封裝在一個檔案中統一管理,打包後的檔案字尾名可以指定為.tar。

選項c:壓縮打包

選項v:回顯打包訊息

選項f:按照檔案操作方式進行操作

-t或--list:列出備份檔案的內容。

-x或--extract或--get:從備份檔案中還原檔案。

 

打包:tar -cvf back.tar *.py

 

選項x:解壓拆包: tar -xvf back.tar

 

tar命令只是打包命令,基本不會減小檔案體積。

 

2. gzip壓縮解壓命令

usage:壓縮解壓縮命令,通常首先對檔案進行打包,然後對打包的檔案進行壓縮操。

選項-r或--recursive:壓縮指定檔案,包含資料夾,遞迴處理,將指定目錄下的所有檔案及子目錄一併處理。

-d或--decompress或----uncompress 解開壓縮檔案。

 

壓縮:gzip back.tar或gzip -r back.tar

 

解壓操作: gzip -d back.tar.gz

 

 

3. bzip2壓縮解壓命令

usage:壓縮解壓縮命令,用法同gzip

壓縮檔案:bzip2 back.tar

 

解壓縮檔案:bzip2 -d back.tar.bz2

 

 

4. zip, unzip壓縮解壓命令

usage:壓縮解壓縮檔案操作, zip是個使用廣泛的壓縮程式,檔案經它壓縮後會另外產生具有".zip"副檔名的壓縮檔案。

語法:Zip 壓縮檔名 要壓縮的檔案。

壓縮檔案:zip bac back.tar

 

解壓縮檔案: unzip bac.zip