tar命令的引數順序問題見補充。另外想問問在Liunx的命令中引數的存在順序問題嗎

2021-04-18 23:01:33 字數 4009 閱讀 3754

1樓:匿名使用者

linux的命令引數大多數時候是不用考慮順序的,但也總會有不統一的時候。

而tar命令正好這個-f之後就要立即接上檔名。

因此,如果要把幾個引數合在一起寫的話,-f要放在最後。

linux中tar的命令

2樓: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格式壓縮的包進行解壓縮)

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

3樓:零點壹

|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 目錄:這個選項用在解壓縮,若要在特定目錄解壓縮,可以使用這個選項

4樓:匿名使用者

假設你有個普通的使用者賬號user,最簡單的辦法就是在終端中進入user目錄,然後輸入解壓命令即可。

cd /home/user

tar zxvf /root/***.tar.gz(或者tgz)如果是tar.bz2的用

tar jxvf /root/***.tar.bz2

5樓:開源阿甘

你的這個檔案是個什麼格式的?是單純的打了個包還是.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

6樓:手機使用者

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

chown : //

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

7樓:匿名使用者

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

linux 命令中tar後跟的zxvf是什麼意思呢?每次解壓檔案都需要用到,沒有的話還無法進行?

8樓:楊必宇

分別是四個引數:

x : 從 tar 包中把檔案提取出來。

z : 表示 tar 包是被 gzip 壓縮過的,所以解壓時需要用 gunzip 解壓。

v : 顯示詳細資訊。

工具/材料:電腦、linux終端命令列。

1、首先準備一個檔案內容,供後面的操作。

2、接下來分別用cat和more顯示檔案內容,檔案內容少的時候並沒有區別。

3、然後在檔案中在多新增一些內容。

4、接下來用cat命令檢視內容,會看到內容都顯示出來了。

5、然後用more檢視內容,會看到內容只顯示了一部分。

6、最後按空格鍵會顯示接下來的內容。

注意事項:

linux本身就是擁有強大的shell的一個系統,命令自然是最核心的部分,比如說關機開啟或者關閉服務,讀寫檔案,更換檔案許可權,增加刪除使用者,使用者組管理等等等都可以在純命令列下進行。

就像windows用滑鼠在圖形化介面操作,windows也有命令列叫cmd你可以在開始中執行他,但是它並不是像linux裡面那麼強大,linux的命令是萬能的,而windows可能做不到或者說不受歡迎。

9樓:

z 是因為你解壓gz的檔案 x是從文件中釋放 v是報告詳細資訊 f是使用tar必選的放最後

不一定要是zxvf 這是引數 給你一些其他的引數 ^.^

c 建立新的檔案檔案。如果使用者想備份一個目錄或是一些檔案,就要選擇這個選項。

r 把要存檔的檔案追加到檔案檔案的未尾。例如使用者已經作好備份檔案,又發現還有一個目錄或是一些檔案忘記備份了,這時可以使用該選項,將忘記的目錄或檔案追加到備份檔案中。

t 列出檔案檔案的內容,檢視已經備份了哪些檔案。

u 更新檔案。就是說,用新增的檔案取代原備份檔案,如果在備份檔案中找不到要更新的檔案,則把它追加到備份檔案的最後。

x 從檔案檔案中釋放檔案。

輔助選項:

b 該選項是為磁帶機設定的。其後跟一數字,用來說明區塊的大小,系統預設值為20(20*512 bytes)。

f 使用檔案檔案或裝置,這個選項通常是必選的。

k 儲存已經存在的檔案。例如我們把某個檔案還原,在還原的過程中,遇到相同的檔案,不會進行覆蓋。

m 在還原檔案時,把所有檔案的修改時間設定為現在。

m 建立多卷的檔案檔案,以便在幾個磁碟中存放。

v 詳細報告tar處理的檔案資訊。如無此選項,tar不報告檔案資訊。

w 每一步都要求確認。

z 用gzip來壓縮/解壓縮檔案,加上該選項後可以將檔案檔案進行壓縮,但還原時也一定要使用該選項進行解壓縮。

10樓:不用我的名字了

這些都是tar的引數。.tar.gz是一個壓縮包,.tar只是打包而沒有壓縮,注意這點。

z:通過gzip支援壓縮或解壓縮。還有其他的壓縮或解壓縮方式,比如j表示bzip2的方式。

x:解壓縮。c是壓縮。

v:在壓縮或解壓縮過程中顯示正在處理的檔名f:f後面必須跟上要處理的檔名。也就是說你不能寫成這樣 tar -zxfv zhcon-0.2.5.tar.gz

11樓:匿名使用者

z代表gzip的壓縮包;x代表解壓;v代表顯示過程資訊;f代表後面接的是檔案

12樓:匿名使用者

可以先執行tar -h,先看一下命令的引數都是什麼意思就明白了

13樓:楽之影

-z, --gzip, --gunzip, --ungzip filter the archive through gzip

-x, --extract, --get extract files from an archive

-v, --verbose verbosely list files processed

-f, --file=archive use archive file or device archive

14樓:l楚輕狂

這樣可以理解我現在還是覺得

linux的ln命令引數 s,linux中的ln s是怎麼用的?它的意義是什麼?

軟連線說白了就像windows的快捷方式 不佔用空間 ln s mnt cdrom mnt xx 軟連線,相當於windows的快捷鍵 linux中的ln s是怎麼用的?它的意義是什麼?ln 是做連結的命令 ln s 原始檔 目標檔案 做軟連結 和快捷方式只能共享執行檔案不同,linux通過連結檔案...

手機相機的引數問題,手機相機引數?

1.關於質量的選擇看你的用途了,如果你是用來列印大 的,那肯定是要超精細的,但是同時會比正常精細的佔更多容量,至少2m以上 2.測量 時選擇的參照點,就是以畫面 部分的亮度為參照,照人像 近景時用 矩陣是以全域性的景物為參照,照景物 遠景時用。3.白平衡 物體顏色會因投射光線顏色產生改變,在不同光線...

有關matlab的命令問題

可以。但是必須保證a是方陣,否則a的轉置不能與a相乘,且b的行數必須與a的列數相等,即a為n n的矩陣,b必須為n m的矩陣,m可以為任意數。所得結果為n m的矩陣。命令為 a a a b 例子如下 a 1 2 3 3 2 1 3 4 5 a 1 2 3 3 2 1 3 4 5 b 2 2 4 5 ...