linux中的tar命令,Linux中tar的命令

時間 2022-02-22 02:20:03

1樓:匿名使用者

可以看看tar的man頁,上面說得很清楚了(看英文的man頁,中文的已經過時了,好多地方不對)。

對於tar命令,x表示解包(不是解壓縮),v表示顯示詳細過程,f表示使用檔案(緊跟它的一定是空格加檔名),z表示先解壓gzip格式的壓縮檔案(現在這個選項已經不是必須的了)。

一般來說,linux命令的選項不分順序(xv和vx是同樣的作用),但當選項帶有額外引數時,引數一定要跟在對應選項後面,中間不能有其他內容(短選項與選項引數間用空格符隔開)。

tar -xzf的意思是解壓並解包一個檔案,這個檔案應該是經tar打包後按gzip格式壓縮的。

xfz這樣的選項組合顯然不對,而且最好在選項前面加「-」,這樣寫出來更容易閱讀。

linux更新很快,儘量看新一點的書,儘量用新一點的軟體。辛辛苦苦學完一本10年前的linux書後,卻發現世界全變了,多打擊人啊。(三年前的書還是不要看了,當然,介紹c語言等內容的書例外)

2樓:

解答:這些都是tar命令的選項

z----表示呼叫gzip或gunzip命令壓縮或解壓縮檔案;

x----表示解壓縮包

f----表示指定檔案

v----表示顯示壓縮或解壓縮過程

xfz是幾個選項一起使用,主要表示解壓縮檔案但不顯示解壓縮過程。

此命令常用用法是:

打包:tar cvf 檔名.tar 檔案解包:tar xvf 檔名.tar

打壓縮包:tar zcvf 檔名.tar.gz 檔案解壓縮包: tar zxvf 檔名.tar.gz

3樓:在聖水寺跳桑巴的芭比

z表示解壓的是gz的壓縮包,tar是個打包程式, 而不是壓縮程式。 *.gz是由gzip這個命令壓縮出來的檔案。

tar已經整合了gzip了 , 所以當解壓*.gz程式的時候要加x, 還有一種是 *.bz的壓縮包, 它是bzip壓縮出來的, 解壓的時候要用到 -j 引數

另外 xfz好像寫錯了吧 , 一般解壓個檔案如果是*.gz結束的是 -xzvf , f後面跟的一定是檔名

linux中tar的命令

4樓:linux西部開源

舉個例子來說吧。

如果已經存在使用者rehdat, 檔案/root/filetext.tar(這種格式只是單純的打包,當然許可權是隻有root才能讀寫)。

[root@redhat ~]# tar -xf filetext.tar -c /home/redhat/

[root@redhat ~]# tar -zxf filetext.tar.gz -c /home/redhat/

(對使用gzip格式壓縮的包進行解壓縮)

[root@redhat ~]# tar -jxf filetext.tar.bz /home/redhat/

(對使用bzip2格式壓縮的包進行解壓縮)

如果想要使用普通使用者進行解壓縮,那就必須賦予許可權,實際操作命令還是一樣的。

5樓:零點壹

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

tar [-j|-z] [tv] [-f 建立的檔案名] 《==檢視檔案

tar [-j|-z] [xv] [-f 建立的檔案名] [-c 目錄] 《==解壓縮

選項與引數:

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

-t:檢視打包檔案的內容含有那些檔案

-x:解壓縮的功能,可以搭配-c在特定的目錄解開;-c、-t、-x不能同時出現在一串指令列中。

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

-z:透過gzip的支援進行壓縮/解壓縮:此時檔案名最好為*.tar.gz

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

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

-c 目錄:這個選項用在解壓縮,若要在特定目錄解壓縮,可以使用這個選項

6樓:開源阿甘

你的這個檔案是個什麼格式的?是單純的打了個包還是.gz或者bz2格式的檔案?如果你也不知道你可以用 file filetext.tar 來查案下這個檔案的型別。

如果是.gz的

tar zxf filetext.tar.gz -c /home/普通使用者的名字/desktop

如果是bz2的

tar jxf filetext.tar.bz2 -c /home/普通使用者的名字/desktop

如果只是個tar包沒有被壓縮

tar xf filetext.tar.bz2 -c /home/普通使用者的名字/desktop

7樓:手機使用者

解壓:tar -xvf //filetext.tar -c /要那個使用者能用最好改下許可權:

chown : //

{} 及{} 裡面的內容用實際環境中內容代替

8樓:匿名使用者

chmod將該檔案重新設定一下許可權

linux命令中tar後跟的zxvf是什麼意思

9樓:紫若冰玲

tar命令用於對檔案

打包壓縮或解壓,格式為:「tar [選項] [檔案]」。

打包並壓縮檔案:「tar -czvf 壓縮包名.tar.gz 檔名」

解壓並壓縮包:「tar -xzvf 壓縮包名.tar.gz」

引數作用

-c建立壓縮檔案

-x解開壓縮檔案

-t檢視壓縮包內有那些檔案

-z用gzip壓縮或解壓

-j用bzip2壓縮或解壓

-v顯示壓縮或解壓的過程

-f目標檔名

-p保留原始的許可權與屬性

-p使用絕對路徑來壓縮

-c指定解壓到的目錄

以上是從linux就該這麼學的第二章拷貝過來的……

10樓:死亡

tar命令的選項/引數,你可以看一下tar命令詳解

11樓:匿名使用者

zxvf 解壓檔案

linux把檔案壓縮成.tar.gz的命令

12樓:幻翼高達

1、連線上相應的linux主機,進入到等待輸入shell指令的linux命令列狀態下。

2、在linux命令列下輸入shell指令:tar -czf test.tar.gz test.txt。

3、最後,按下回車鍵執行shell指令,此時會看到test.txt被成功壓縮為test.tar.gz。

13樓:白卡

在linux下可以使用tar命令對檔案進行打包操作,打包完成之後是以.tar結尾的,如果同時需要對檔案或者資料夾進行壓縮處理,生成.tar.gz結尾的壓縮檔案,有以下兩種方式:

1、使用tar和gzip命令

先使用tar命令對檔案進行打包:tar -cf all.tar *.jpg

然後使用gzip進行壓縮:gzip –c filename > filename.gz

2、只使用tar命令

這條命令是將所有.jpg的檔案打成一個tar包,並且將其用gzip壓縮,生成一個

gzip壓縮過的包,包名為all.tar.gz 。

linux中tar命令怎麼解壓.tgz與.tar.gz檔案

14樓:切俊健

tgz其實就是tar.gz檔案的簡寫,二者的格式沒什麼區別解壓命令通常如下

$ tar xvf 壓縮檔名

x : 解壓縮

v : 動作顯示,顯示出每個解壓出來的檔案,如果去掉該引數解壓過程會變得快些,只是不顯示動作而已

f : 檔案 f後面一定跟著壓縮檔案的名稱,例如a.tgz或b.tar.gz等

linux tar 命令中 -f選項作用

15樓:匿名使用者

1、-f, --file f

2、tar的-f引數是必須的,不過"-"並不是必須的tar cf a.tar /opt(tar -cf a.tar /opt)

tar xf a.tar(tar -xf a.tar)3、-f 當與-c選項一起使用時,建立回的tar檔案使用該選項的指答定的檔名;

當與-x選項一起使用時,則解包該選項指定的歸檔。

16樓:何愛欣

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

tar [-j|-z] [tv] [-f 建立的檔案名] 《==檢視檔案

tar [-j|-z] [xv] [-f 建立的檔案名] [-c 目錄]  《==解壓縮

選項與引數:

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

-t:檢視打包檔案的內容含有那些檔案

-x:解壓縮的功能,可以搭配-c在特定的目錄解開;-c、-t、-x不能同時出現在一串指令列中。

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

-z:透過gzip的支援進行壓縮/解壓縮:此時檔案名最好為*.tar.gz

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

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

-c 目錄:這個選項用在解壓縮,若要在特定目錄解壓縮,可以使用這個選項

17樓:匿名使用者

可以看bai看tar的man頁,上面說得很清楚了(看du英文的man頁,中zhi文的已經過時了,好dao多地方版不對)。

對於tar命令,x表示解包權(不是解壓縮),v表示顯示詳細過程,f表示使用檔案,也可以理解為整理的意思(緊跟它的一定是空格加檔名),z表示先解壓gzip格式的壓縮檔案(現在這個選項已經不是必須的了)。

一般來說,linux命令的選項不分順序(xv和vx是同樣的作用),但當選項帶有額外引數時,引數一定要跟在對應選項後面,中間不能有其他內容(短選項與選項引數間用空格符隔開)。

18樓:匿名使用者

x表示解包(不是解壓縮),v表示顯示詳細過程,f表示使用檔案(緊跟它的一定是空格加檔名),z表示先解壓gzip格式的壓縮檔案

19樓:匿名使用者

f後面接檔名,在你的例子中就是sys.tar.gz

linux的tar命令是哪個英文單詞的縮寫

20樓:匿名使用者

tar命令tar [-cxtzjvfppn] 檔案與目錄 ….

引數:-c :建立一個壓縮檔案的引數指令(create 的意思);

-x :解開一個壓縮檔案的引數指令!

-t :檢視 tarfile 裡面的檔案!

特別注意,在引數的下達中, c/x/t 僅能存在一個!不可同時存在!

因為不可能同時壓縮與解壓縮。

-z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮?

-j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮?

-v :壓縮的過程中顯示檔案!這個常用,但不建議用在背景執行過程!

-f :使用檔名,請留意,在 f 之後要立即接檔名喔!不要再加引數!

例如使用『 tar -zcvfp tfile sfile』就是錯誤的寫法,要寫成

『 tar -zcvpf tfile sfile』才對喔!

-p :使用原檔案的原來屬性(屬性不會依據使用者而變)

-p :可以使用絕對路徑來壓縮!

-n :比後面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的檔案中!

–exclude file:在壓縮的過程中,不要將 file 打包!

Linux中的rm命令,linux rm命令怎麼用?

風翼殘念 rm命令 1 可以刪除一個目錄中的一個或多個檔案或目錄。2 可以將某個目錄及其下屬的所有檔案及其子目錄均刪除掉。3 對於連結檔案,只是刪除整個連結檔案,而原有檔案保持不變。語法選項 d 直接把欲刪除的目錄的硬連線資料刪除成0,刪除該目錄 f 強制刪除檔案或目錄 i 刪除已有檔案或目錄之前先...

linux中who命令顯示的「pts

就是一個虛擬終端。你開啟的圖形介面gnome就是你的一個tty,然後再開啟一個終端就是一個終端啦。比如你開啟兩個終端,用who就顯示pts 0 pts 1 用who命令檢視使用者.pts 0表示的是哪個虛擬終端 linux 請問 0和pts 1是什麼?5 請問 pts 1 是什麼意思?linux 裡...

linux系統中ifconfig命令幫忙分析哈看不懂

linux作業系統ifconfig命令詳細解析無論是linux 自動安裝還是我們手工安裝,linux 都會向你詢問有關網路的問題並配置相關的軟體。這個用於配置網絡卡的基本命令就是ifconfig。在執行ifconfig 命令後,系統將在核心表中設定必要的引數,這樣linux 就知道如何與網路上的網 ...