導航:首頁 > 程序命令 > tarzcvf命令

tarzcvf命令

發布時間:2022-05-19 09:00:09

1. 在linux下如何將tar壓縮文件解壓到指定的目錄下

將tar壓縮文件解壓到指定的目錄下的命令是:

tar -xvf 壓縮文件 -C/指定目錄

例:#tar -xvf openstack_test.tar -C /tmp

說明:把根目錄下的openstack_test.tar解壓到/tmp下。

(1)tarzcvf命令擴展閱讀:

tar命令是Unix/Linux系統中備份文件的可靠方法,幾乎可以工作於任何環境中,它的使用許可權是所有用戶。

解壓參數說明:

-x : --extract,--get 解開tar文件。

-v :--verbose 列出每一步處理涉及的文件的信息,只用一個「v」時,僅列出文件名,使用兩個「v」時,列出許可權、所有者、大小、時間、文件名等信息。

-f :--file [主機名:]文件名 指定要處理的文件名。可以用「-」代表標准輸出或標准輸入。

-C,--directory DIR 轉到指定的目錄.

參考來源資料:網路-Tar(Linux系統命令)

2. Linux裡面zxvf和zcvf區別是什麼

czvf和zcvf是沒有區別的,tar打包命令的參數位置可以隨意變換

zxvf是解壓縮包的命令,zcvf是打包的命令

Unix和類Unix系統上的壓縮打包工具,可以將多個文件合並為一個文件,打包後的文件後綴亦為「tar」。tar文件格式已經成為POSIX標准,最初是POSIX.1-1988,當前是POSIX.1-2001。本程序最初的設計目的是將文件備份到磁帶上(tapearchive),因而得名tar。

tar-czvf打包命令:

tar -zxvf解壓包命令:

(2)tarzcvf命令擴展閱讀:

命令格式是:tar 功能 選項 文件

可以將代表功能和選項的單個字母合並;當使用單個字母時,可以不用在字母前面加「-」。某些版本的tar要求嚴格按照功能字、選項字的順序,而有些版本的tar並不在意這個順序。

功能

-c,--create創建新的tar文件

-x,--extract,--get解開tar文件

-t,--list列出tar文件中包含的文件的信息

-r,--append附加新的文件到tar文件中

-u,--update用已打包的文件的較新版本更新tar文件

-A,--catenate,--concatenate將tar文件作為一個整體追加到另一個tar文件中

-d,--diff,--compare將文件系統里的文件和tar文件里的文件進行比較

--delete刪除tar文件里的文件。注意,這個功能不能用於已保存在磁帶上的tar文件。

常用選項

-v,--verbose列出每一步處理涉及的文件的信息,只用一個「v」時,僅列出文件名,使用兩個「v」時,列出許可權、所有者、大小、時間、文件名等信息。

-k,--keep-old-files不覆蓋文件系統上已有的文件。

-f,--file[主機名:]文件名指定要處理的文件名。可以用「-」代表標准輸出或標准輸入。

-P,--absolute-names使用絕對路徑。

-j,--bzip2調用bzip2執行壓縮或解壓縮。注意,由於部分老版本的tar使用-I實現本功能,因此,編寫腳本時,最好使用--bzip2。

-J,--xz,--lzma調用XZUtils執行壓縮或解壓縮。依賴XZUtils。

-z,--gzip,--gunzip,--ungzip調用gzip執行壓縮或解壓縮。

-Z,--compress,--uncompress調用compress執行壓縮或解壓縮。

3. Linux裡面歸檔命令是什麼

題主你好,

linux中歸檔命令是tar.

理解歸檔命令: 所謂"歸檔"用大白話來說就是"打包".

如我有一個文件夾叫test, 裡面有1-8共8個文件:

可以看到1-8這8個文件都解壓出來了.

寫在最後:

歸檔用的最多的原因應該就是管理和傳輸方便一些, 從管理上來說, 如我這一個文件夾里是100首歌曲,則打包後命名為music_100.tar,這樣你一看到這個包名就知道裡面是100首歌,此時你想給這100首歌換個位置,直接把這個文件移動到其它文件夾中即可, 而不用去移動那100個歌曲文件. 傳輸上也一樣, 我想把這100首歌傳給朋友,如果使用歸檔文件的話, 傳一個就行了,否則還要傳100個.

另外,上面解釋歸檔時,其實很籠統, 有很多細節沒有講到, 如果題主想要進一步的理解其它功能,可以使用tar --help 或man tar 或info tar等等命令看看它的詳細文檔.

=====

希望可以幫到題主, 歡迎追問

4. linux 的tar 命令打包制定目錄下的所有文件,卻不想包含目錄。

命令為:tar zcvf /test/data.tar.gz -C /some/files .

另一種方法,建立一個文件excludefile,寫:

/data/web/aaa

/data/web/bbb

tar命令:

tar cvzf data.tar.gz --exclude-from /data/excludefile /data/web/

(4)tarzcvf命令擴展閱讀:

注意事項

tar --null -P -czf /tmp/archive.tar.gz --files-from=files.lst

files.lst是要打包的文件列表

tar 中--exclude的用法:

tar czvf oracle.tar.gzoracle --excludeoracle/oradata --exclude oracle/admin/shvoip --exclude oracle/doc

使用tar進行排除一個目錄的備份

打包/home這個目錄,/home/123/是不想打包的目錄。

tar cvf my.bak.tar /home --exclude /home/123

tar exclude

Published at February 20, 2008 in C/C++.

tar 的exclude 要放在最尾端才行:

tar jcvf WLANIntercept_20080220.tar.bz WLANIntercept/ –exclude=Debug

5. linux下的三種解壓文件的命令

三種解壓命令分別為:unzip,bzip2 -d,unzip text.zip 針對linux平台下不同的壓縮文件類型選擇不同的解壓文件命令:

1、gzip,gzip是GNUzip的縮寫,它是一個GNU自由軟體的文件壓縮程序。它是Jean-loupGailly和MarkAdler一起開發的。gzip壓縮文件名:zip或gz,gzip的解壓命令:unzip

2、bzip2,bzip2 是一個基於Burrows-Wheeler 變換的無損壓縮軟體,壓縮效果比傳統的LZ77/LZ78壓縮演算法來得好。bzip2壓縮文件名:bz,bzip2解壓命令;bzip2 -d。

3、unzip text.zip ,語法為:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密碼>][zip文件][文件][-d <目錄>][-x <文件>] 或 unzip [-Z] ,將壓縮文件text.zip在當前目錄下解壓縮。

(5)tarzcvf命令擴展閱讀

linux解壓縮zip文件命令參數

-c 將解壓縮的結果顯示到屏幕上,並對字元做適當的轉換。

-f 更新現有的文件。

-l 顯示壓縮文件內所包含的文件。

-p 與-c參數類似,會將解壓縮的結果顯示到屏幕上,但不會執行任何的轉換。

-t 檢查壓縮文件是否正確。

-u 與-f參數類似,但是除了更新現有的文件外,也會將壓縮文件中的其他文件解壓縮到目錄中。

6. 請問linux tar -zcvf 這個命令能否對正在被寫入的文件進行壓縮


7. linux把文件壓縮成.tar.gz的命令

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

8. Linux中tar的命令

tar 歸檔+壓縮

語法:tar czvf newfile.tar.gz SOURCE

語法:tar czvf 壓縮後的文件名(tar.gz tar.bz2)需要壓縮的文件或目錄

常用參數:

-z, --gzip 以gzip方式壓縮 擴展名: tar.gz

-j : 以bz2方式壓縮的 擴展名:tar.bz2

-J: 以xz 方式壓縮 擴展名:tar.xz

例1:創建.tar.gz 包

[root@xuegod63 ~]# tar cvf /root/etc.tar /etc

[root@localhost test]# tar zcvf /root/etc.tar.gz /etc#歸檔,注意備份的名字後綴

[root@localhost test]# tar zxvf /root/etc.tar.gz #解壓縮

[root@localhost test]# tar xvf /root/etc.tar.gz #解壓縮

例2:創建.tar.bz2包

語法: #tar jcvf newfile.tar.bz2SOURCE

[root@xuegod63 ~]# tar -jcvf ~/etc.tar.bz2 /etc

[root@xuegod63 ~]# tar -jxvf ~/etc.tar.bz2 #解壓縮

[root@xuegod63 ~]# tar -xvf ~/etc.tar.bz2 #解壓縮

[root@xuegod63 ~]# tar jxvf ~/etc.tar.bz2 -C /opt #解壓到opt目錄下

例3:創建.tar.xz包

[root@xuegod63 ~]# tar -Jcvf ~/etc.tar.xz /etc

[root@xuegod63 ~]# tar -Jxvf ~/etc.tar.xz #tar.xz 這類包,解壓縮

[root@xuegod63 ~]# tar -xvf ~/etc.tar.xz

對比三種壓縮方式後壓縮比例:

[root@xuegod63 ~]# time tar zcf /root/etc.tar.gz /etc

[root@xuegod63 ~]# time tar jcf /root/etc.tar.bz2 /etc

[root@xuegod63 ~]# time tar Jcf /root/etc.tar.xz /etc

[root@xuegod63 ~]# ll -h etc.tar* (*為通配符,代表任意字元任意次)

-rw-r--r-- 1 0 root 28M5月 10 12:10 etc.tar

-rw-r--r-- 1 0 root 8.7M5月 10 12:14 etc.tar.bz2 #常用

-rw-r--r-- 1 0 root 9.8M5月 10 12:11 etc.tar.gz #常用

-rw-r--r-- 1 0 root 7.0M5月 10 12:16 etc.tar.xz #這個壓縮比例最高,壓縮的時間是最長

查看源文件大小

[root@xuegod63 ~]# -sh /etc

31M /etc

etc.tar包為28M ,實際幾乎沒怎麼壓縮。xz格式化為7.0M,傳輸的時候效率提高很多。

擴展:

解壓指定文件到指定目錄

[root@xuegod62 ~]# tar -C /opt -xvf boot.tar.gz boot/grub2/grub.cfg

解壓某一類型文件到指定目錄

--wildccards文件名匹配,使用通配符

[root@xuegod62 ~]# tar -tvf boot.tar.gz

[root@xuegod62 ~]# tar -C /opt -xvf boot.tar.gz --wildcards *.mo

排除指定文件並解壓

[root@xuegod62 ~]# rm -rf /opt/boot

[root@xuegod62 ~]# tar -C /opt -xvf boot.tar.gz boot/grub2 --exclude=boot/grub2/i386-pc

pdf" data_size="821.69K" data_filelogo="https://gss0.bdstatic.com//yun-file-logo/yun-logo.png" data_number="1" data_sharelink="https://pan..com/link//==?csign=">

9. tar jxvf是什麼指令

解壓指令。tar命令可以為linux的文件和目錄打包。利用tar,可以為某一特定文件創建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件。

tar最初被用來在磁帶上創建檔案,現在,用戶可以在任何設備上創建檔案。tar代表未壓縮的tar文件。已壓縮的tar文件則附加壓縮文件的擴展名,如經過gzip壓縮後的tar文件,擴展名為「.tar.gz」。由於受到DOS8.3文件名格式的限制,常使用下列縮寫:

.tgz等價於.tar.gz

.tbz與tb2等價於.tar.bz2

.taz等價於.tar.Z

.tlz等價於.tar.lzma

.txz等價於.tar.xz

(9)tarzcvf命令擴展閱讀

tail指令:顯示文件末尾內容,不指定文件時,作為輸入信息進行處理,常用查看文件

語法:tail [必要參數] [選擇參數] [文件名]

常用選項-f循環讀取-n [行數]顯示行數

tar文件格式已經成為POSIX標准,最初是POSIX.1-1988,當前是POSIX.1-2001。本程序最初的設計目的是將文件備份到磁帶上(tape archive),因而得名tar。

10. Linux怎麼使用壓縮和解壓到指定目錄的命令

命令格式:tar -zxvf 【壓縮包文件名.tar.gz】 -C 【路徑】/
注釋:解壓.tar.gz格式到指定的目錄下
例如:tar -zxvf japan.tar.gz -C /tmp/
Linux如何壓縮和解壓到指定目錄
命令格式:tar -jxvf 【壓縮包文件名.tar.bz2】 -C 【路徑】/
注釋:解壓.tar.bz2格式到指定的目錄下
例如:tar -zxvf japan.tar.bz2 -C /tmp/
Linux如何壓縮和解壓到指定目錄
壓縮.tar.gz格式到指定目錄下
命令格式:tar -zcvf 【目錄】/ 【壓縮包文件名.tar.gz】【源文件】
例如:tar -zcvf /tmp/test.tar.gz japan/
注意:一次壓縮多個文件直接在源文件後用空格格開即可
Linux如何壓縮和解壓到指定目錄
壓縮.tar.bz2格式到指定目錄下
命令格式:tar -jcvf 【目錄】/ 【壓縮包文件名.tar.gz】【源文件】
例如:tar -jcvf /tmp/test.tar.bz2 japan/
注意:一次壓縮多個文件直接在源文件後用空格格開即可
Linux如何壓縮和解壓到指定目錄
5
注意每條選項以及命令直接的空格一定要打,Linux嚴格區分大小寫,輸入時注意大小寫。

閱讀全文

與tarzcvf命令相關的資料

熱點內容
pdf農葯 瀏覽:226
canal加密 瀏覽:495
日本安卓系統和中國有什麼區別 瀏覽:134
linux命令行修改文件 瀏覽:836
從編譯和解釋的角度看 瀏覽:647
徐志摩pdf 瀏覽:649
夏天解壓球視頻 瀏覽:302
全封閉壓縮機qd91h 瀏覽:666
如何在我的世界免費開一個伺服器 瀏覽:327
python時間對比 瀏覽:120
單片機模塊化編程教學 瀏覽:344
打開pdf格式 瀏覽:733
跑顯存命令 瀏覽:122
windows下編譯python 瀏覽:609
linux藍牙連接 瀏覽:900
安卓qq郵箱格式怎麼寫 瀏覽:431
如何電信租用伺服器嗎 瀏覽:188
編程中計算根號的思維 瀏覽:183
可愛的程序員16集背景音樂 瀏覽:448
軟體代碼內容轉換加密 瀏覽:797