日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux系统下tar/gz/7z/xz/bz2/zip等各种格式的打包压缩解压

發(fā)布時間:2023/12/15 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux系统下tar/gz/7z/xz/bz2/zip等各种格式的打包压缩解压 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

linux系統(tǒng)下總會遇到各種格式的壓縮包,什么tar/gz/7z/xz/bz2/zip等等,每種格式文件的解壓和壓縮方法都不完全一致,所攜帶的參數(shù)也都各有千秋,初學者往往會一臉茫然,不知如何是好。于是,本文就對上述各種常見的文件和命令進行一番總結(jié)和對比,以便查閱和參考。

一、tar/tgz/tar.gz/tar.bz2/tar.xz

1、優(yōu)勢特點

tar是在Linux中使用得非常廣泛的文檔打包格式。它的好處就是它只消耗非常少的CPU以及時間去打包文件,但它僅僅只是一個打包工具,并不負責壓縮。

而實際使用中,除了要打包之外,往往還需要進行一下壓縮,提高空間利用率。因此,很多時候,tar命令并不是單獨出現(xiàn)的,而是伴隨著其他的壓縮命令一起出現(xiàn)。比如:tar.gz格式,tar.bz2格式,tar.xz格式等等。另外,也有可能會縮寫合并之后出現(xiàn),比如:tgz格式。對于這些文件應該如何處理呢,下面就進行詳細的分析。

2、壓縮命令

tar -cvf target_name.tar dir_or_file # 將目標打包成一個*.tar格式的文件 tar -czvf target_name.tgz dir_or_file # 將目標打包成一個*.tgz格式的文件 tar -czvf target_name.tar.gz dir_or_file # 將目標打包并壓縮成一個*.tar.gz格式的文件 tar -cjvf target_name.tar.bz2 dir_or_file # 將目標打包并壓縮成一個*.tar.bz2格式的文件

相對上述幾類文件,*.tar.xz文件則比較特殊,需要兩條命令來進行打包和壓縮:

tar -cvf target_name.tar dir_or_file # 1.將目標打包成一個*.tar格式的文件 xz -z target_name.tar.xz # 2.將打包好的文件壓縮成一個*.tar.xz格式的文件

3、解壓命令

tar -xvf pakage_name.tar # 解開一個*.tar的文件包內(nèi)容到當前目錄下 tar -xzvf pakage_name.tgz # 解開一個*.tgz的文件包內(nèi)容到當前目錄下 tar -xzvf pakage_name.tar.gz # 解開一個*.tar.gz的壓縮包內(nèi)容到當前目錄下 tar -xjvf pakage_name.tar.bz2 # 解開一個*.tar.bz2的壓縮包內(nèi)容到當前目錄下

上面這幾個解包命令將會將文檔解開在當前目錄下面。當然,你也可以用參數(shù)"-C"來更改解包的路徑:

tar -xvf pakage_name.tar -C /opt/target_dir/ # 解開一個*.tar的文件包內(nèi)容到指定目錄下 tar -xzvf pakage_name.tgz -C /opt/target_dir/ # 解開一個*.tgz的文件包內(nèi)容到指定目錄下 tar -xzvf pakage_name.tar.gz -C /opt/target_dir/ # 解開一個*.tar.gz的壓縮包內(nèi)容到指定目錄下 tar -xjvf pakage_name.tar.bz2 -C /opt/target_dir/ # 解開一個*.tar.bz2的壓縮包內(nèi)容到指定目錄下

同上,*.tar.xz文件同樣比較特殊,需要兩條命令來解開:

xz -d pakage_name.tar.xz # 1.解開tar.xz壓縮包為tar格式包 tar -xvf pakage_name.tar # 2.解開tar格式包到當前目錄下

4、參數(shù)說明

  • 命令類型參數(shù):
    • -c或–create:建立新的備份文件。
    • -x或–extract或–get:從備份文件中還原文件。
  • 壓縮方式參數(shù):
    • -j或–bzip2:以bz2的算法來壓縮或者解壓文件。
    • -z或–gzip或–ungzip:通過 gzip 指令處理備份文件。
  • 其他常用參數(shù):
  • -v或–verbose:顯示指令執(zhí)行過程。
  • -C<目的目錄>或–directory=<目的目錄>:切換到指定的目錄。

二、7z

1、優(yōu)勢特點

這是一個非通用的命令格式。在一般的linux發(fā)行系統(tǒng)上都沒有原配,需要自己下載安裝,以Ubuntu為例,直接使用下述命令即可。

sudo apt-get install p7zip

2、壓縮命令

7za a -t7z -r -mx=9 Mytest.7z /opt/temp/*
  • a 代表添加文件/文件夾到壓縮包。
  • t 是指定壓縮類型,這里定為7z,可不指定,因為7za默認壓縮類型就是7z。
  • r 表示遞歸所有的子文件夾。
  • Mytest.7z 是壓縮好后的壓縮包名。
  • /opt/temp/*:是壓縮目標。
  • -mx=9 表明我們需要極限的壓縮比。默認為5。

3、解壓命令

7za x test.7z -r -o./
  • x 代表解壓縮文件,并且是按原始目錄樹解壓(還有個參數(shù) e 也是解壓縮文件,但其會將所有文件都解壓到根下,而不是自己原有的文件夾下)。
  • test.7z 是壓縮文件。
  • r 表示遞歸解壓縮所有的子文件夾。
  • o 是指定解壓到的目錄,-o后是沒有空格的,直接接目錄。這一點需要注意。

三、zip/unzip

1、優(yōu)勢特點

linux下提供了zip和unzip程序,zip是壓縮程序,unzip是解壓程序。

2、壓縮命令

zip target.zip dir_or_file

3、解壓命令

unzip pakage_name.zip

4、參數(shù)說明

zip命令的參數(shù):

  • A 調(diào)整可執(zhí)行的自動解壓縮文件。
  • d 從壓縮文件內(nèi)刪除指定的文件。
  • D 壓縮文件內(nèi)不建立目錄名稱。
  • F 嘗試修復已損壞的壓縮文件。
  • g 將文件壓縮后附加在既有的壓縮文件之后,而非另行建立新的壓縮文件。
  • j 只保存文件名稱及其內(nèi)容,而不存放任何目錄名稱。
  • m 將文件壓縮并加入壓縮文件后,刪除原始文件,即把文件移到壓縮文件中。
  • o 以壓縮文件內(nèi)擁有最新更改時間的文件為準,將壓縮文件的更改時間設成和該文件相同。
  • q 不顯示指令執(zhí)行過程。
  • r 遞歸處理,將指定目錄下的所有文件和子目錄一并處理。
  • S 包含系統(tǒng)和隱藏文件。
  • v 顯示指令執(zhí)行過程或顯示版本信息。
  • <壓縮效率> 壓縮效率是一個介于 1-9 的數(shù)值。

unzip命令的參數(shù):

  • f 更新現(xiàn)有的文件。
  • l 顯示壓縮文件內(nèi)所包含的文件。
  • v 執(zhí)行是時顯示詳細的信息。
  • C 壓縮文件中的文件名稱區(qū)分大小寫。
  • j 不處理壓縮文件中原有的目錄路徑。
  • L 將壓縮文件中的全部文件名改為小寫。
  • n 解壓縮時不要覆蓋原有的文件。
  • o 不必先詢問用戶,unzip 執(zhí)行后覆蓋原有文件。
  • P<密碼> 使用 zip 的密碼選項。
  • q 執(zhí)行時不顯示任何信息。
  • [.zip 文件] 指定.zip 壓縮文件。
  • [文件] 指定要處理.zip 壓縮文件中的哪些文件。
  • d<目錄> 指定文件解壓縮后所要存儲的目錄。
  • x<文件> 指定不要處理.zip 壓縮文件中的哪些文件。

總結(jié)

以上是生活随笔為你收集整理的linux系统下tar/gz/7z/xz/bz2/zip等各种格式的打包压缩解压的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日日插日日操 | 欧美日韩专区 | 在线观看日韩av电影 | 日本熟妇人妻xxxxx | 亚洲欧美日韩成人 | 欧美嫩草 | 中国美女囗交视频 | 久久久精品毛片 | 精品99久久久久成人网站免费 | 欧美视频一 | 日韩av免费网站 | 中文字幕蜜臀 | 亚洲欧美视频在线播放 | 亚洲一级网 | 国产老妇伦国产熟女老妇视频 | 亚洲日本中文 | 99在线成人精品视频 | 免费看黄色三级三级 | 夜夜嗨av一区二区三区 | 爱爱视频天天干 | 亚洲欧洲在线播放 | 国精产品一区一区三区mba下载 | 精品久久在线 | 欧美女优在线观看 | 国产精品久久久久久久久久免费 | 国产精品av在线播放 | 爽妇综合网 | 日日干夜夜艹 | 欧洲精品一区二区三区 | 一级特黄aaa | 国产精品久久久精品三级 | 国产精品久久久久久久久久久久久久久 | 久久久欧美 | 久久嫩草精品久久久久 | 日韩欧美一区二区三区久久婷婷 | 亚洲爆乳无码精品aaa片蜜桃 | 黄色大全免费看 | 在线免费观看日韩 | 久久精品视频在线观看 | 欧美熟妇精品黑人巨大一二三区 | 91麻豆精品国产理伦片在线观看 | 日韩精品在线免费看 | 全黄性性激高免费视频 | 久久国产精品二区 | 精品人妻少妇一区二区 | 五月天免费网站 | 深夜免费在线视频 | 成人网站免费观看 | 91精品国 | 免费a视频在线观看 | 国产精品永久免费观看 | 伊人精品在线 | 成人试看120秒体验区 | 97射射 | 精品国产一区二区三区久久久蜜月 | 欧美精品一区在线观看 | 亚洲第七页| 99综合色 | 无码精品视频一区二区三区 | 亚洲第一色区 | h视频网站在线观看 | 久久久久久久伊人 | 中文字幕一区二区在线观看视频 | 国产精品日韩在线观看 | 日韩网站在线播放 | 成人av免费在线 | 国产精品久久久久久久av福利 | 亚洲AV无码一区二区伊人久久 | 亚洲日本网站 | aaa日韩 | 亚洲最大福利 | 人妻91麻豆一区二区三区 | 亚洲av午夜精品一区二区三区 | 欧美一区中文字幕 | xxxx96| 香蕉a视频 | 国内免费精品视频 | 国产无毛av | 日韩欧美国产网站 | 视频一区欧美 | 在线播放一区二区三区 | 91av成人| 免费一级黄 | 欧美一级片一区 | 亚洲一区二区免费 | 国产干b| 黄色片久久久久 | 亚洲成人精品一区 | 久久久久久久女国产乱让韩 | 波多野结衣一区二区三区在线观看 | 久久婷婷婷 | 8090理论片午夜理伦片 | 99riav国产 | 999精品| 中文字幕有码在线 | 欧洲精品码一区二区三区免费看 | 日本强好片久久久久久aaa | 夜久久| 色老二导航 |