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 就知道如何與網路上的網 ...