一般而言,以「.gz」結尾的是以gzip方式進行壓縮的,以".bz2"結尾的是以bzip2方式壓縮的。
tar命令有5個常用的選項:
1 「c」:表示建立,用來生成檔案包;
2 「x」:表示提取,從檔案包中提取檔案;
3 「z」:使用 gzip 方式進行處理,它與「c」結合就表示壓縮,與「x」結合就表示解壓縮;
4 「j」:使用 bzip2 方式進行處理,它與「c」結合就表示壓縮,與「x」結合就表示解壓縮;
5、「v」 : 即view,是視覺化的意思,想看解壓的檔案進度就加上v。
6 「f」:表示檔案,後面接著乙個檔名。
所以,怎樣使用tar命令去壓縮,解壓檔案就一目了然了吧,理解了之後很容易記住,以後就不用再查了。
例如:壓縮檔案:
壓縮為.tar.gz的包,命令如下:
tar czf hello.tar.gz hello
解壓.bz2的壓縮包:
視覺化:tar xjf hello.tar.bz2
或者
tar -xjf hello.tar.bz2
tar -xjvf hello.tar.bz2
解讀一下這些-xjvf表示的意思:
-表示要緊接的指令x表示提取檔案
j表示該檔案是.bz2結尾的壓縮包
v表示解壓的時候可以看見解壓到那個檔案了
f就是file的首字母,後面空格接檔名
注意:有沒有-都可以,x,j,v,f也可以自己組合,所以是不是發現自己以前查了好多次都記不住,可以你用的都不太一樣。
還可以指定解壓到那個資料夾哦:
tar xjf hello.tar.bz2 -c /home/hao
Ubuntu tar 解壓縮命令詳解
tar 解壓縮命令詳解 c 建立壓縮檔案 x 解壓 t 檢視內容 r 向壓縮歸檔檔案末尾追加檔案 u 更新原壓縮包中的檔案 這五個是獨立的命令,壓縮解壓都要用到其中乙個,可以和別的命令連用但只能用其中乙個。下面的引數是根據需要在壓縮或解壓檔案時可選的。z 有gzip屬性的 j 有bz2屬性的 z 有...
Ubuntu tar命令詳解使用格式和方法
格式 tar 選項 檔案目錄列表 功能 對檔案目錄進行打包備份 選項 c 建立新的歸檔檔案 r 向歸檔檔案末尾追加檔案 x 從歸檔檔案中解出檔案 o 將檔案解開到標準輸出 v 處理過程中輸出相關資訊 f 對普通檔案操作 z 呼叫gzip來壓縮歸檔檔案,與 x聯用時呼叫gzip完成解壓縮 z 呼叫co...
讓你吃驚的Linux終端命令
如下的快捷方式非常有用,能夠極大的提公升你的工作效率 ctrl u 剪下游標前的內容 ctrl k 剪下游標至行末的內容 ctrl y 貼上 ctrl e 移動游標到行末 ctrl a 移動游標到行首 alt f 跳向下乙個空格 alt b 跳回上乙個空格 alt backspace 刪除前乙個單詞...