導航:首頁 > 文件處理 > linux里xz文件夾

linux里xz文件夾

發布時間:2022-09-11 09:25:56

A. xz文件如何解壓 linux

http://tukaani.org/xz/ 下載一個xz壓縮包並解壓。

B. linux怎麼裝後綴為tar.xz的軟體安裝包

《linux怎麼裝後綴為》網路網盤下載

鏈接: https://pan..com/s/1uWReZaMuY23i4ObWY3_GeA

提取碼: 5hjm

軟體是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟體被劃分為系統軟體、應用軟體和介於這兩者之間的中間件。

C. linux tar.xz怎麼解壓

首先,你的linux下要安裝一個叫xz的工具。把tar.xz,解壓成為tar其次,再把tar文件解壓出來。 至於xz的安裝不多說了,如果用ubuntu,看看apt-get的源裡面有沒有,要是fedora 、centos等等就找找yum源。 tar.xz解壓為tar使用如下指令: xz -d 要tar.xz文件的具體完整的名稱 解壓tar使用如下指令 tar -xvf 要tar文件的具體完整的名稱 通常說來,這兩個指令運行後,解壓出來的文件是在當前目錄下。前者,解壓後tar.xz文件消失,取而代之的是tar文件。後者,如果要解壓到某個指定目錄下,要使用-C選項。 ar -xvf 要tar文件的具體完整的名稱 -C 指定的tar文件解壓後的目錄。 還有,如論是tar.xz還是tar,如果它們不在當前目錄中,解壓時,除了要寫明具體名稱,也有標明所在目錄。 比如說,在/home/u1目錄下,解壓/usr/下的MPlayer-1.3.0.tar.xz就要使用 sudo xz -d /usr/MPlayer-1.3.0.tar.xz 然後是sudo tar -xvf /usr/MPlayer-1.3.0.tar

D. xz是什麼意思

xz是一種壓縮文件格式,採用LZMA SDK壓縮,目標文件較gzip壓縮文件(.gz或·tgz)小30%,較·bz2小15%。

xz是一個使用LZMA壓縮演算法的無損數據壓縮文件格式。和gzip與bzip2一樣,同樣支持多文件壓縮,但是約定不能將多於一個的目標文件壓縮進同一個檔案文件。

相反,xz通常作為一種歸檔文件自身的壓縮格式,例如使用tar或cpioUnix程序創建的歸檔。xz在GNU coreutils(版本7.1或更新) 中被使用。

xz作為壓縮軟體包被收錄在Fedora(自Fedora 12起),Arch Linux,FreeBSD, Slackware Linux,CRUX和Funtoo中等。

桌面(和某些移動)設備上已支持文件擴展名為 XZ 的文件。 Windows、 Android和 Linux完全或部分支持這些文件。 XZ 主文件類型的普及性為「低」,這意味著這些文件通常不會出現在常用的桌面或移動設備上。

E. 在linux下怎麼解壓和壓縮tar.xz文件

解壓用xd -z,後面空上一格後寫上需要解壓的tar.xz文件的名稱。這樣解壓後,源文件沒了,被新的.tar替代。原來的叫abc.tzr.xz,現在叫abc.tar。末尾的.xz沒有了。如果想保住原始的文件,用xd -z -k。
.tar用tar -xvf解壓。

F. linux中tar怎麼解壓tar.xz文件

首先,你的linux下要安裝一個叫xz的工具。把tar.xz,解壓成為tar
其次,再把tar文件解壓出來。
至於xz的安裝不多說了,如果用ubuntu,看看apt-get的源裡面有沒有,要是fedora
、centos等等就找找yum源。
tar.xz解壓為tar使用如下指令:
xz
-d
要tar.xz文件的具體完整的名稱
解壓tar使用如下指令
tar
-xvf
要tar文件的具體完整的名稱
通常說來,這兩個指令運行後,解壓出來的文件是在當前目錄下。前者,解壓後tar.xz文件消失,取而代之的是tar文件。後者,如果要解壓到某個指定目錄下,要使用-c選項。
ar
-xvf
要tar文件的具體完整的名稱
-c
指定的tar文件解壓後的目錄。
還有,如論是tar.xz還是tar,如果它們不在當前目錄中,解壓時,除了要寫明具體名稱,也有標明所在目錄。
比如說,在/home/u1目錄下,解壓/usr/下的mplayer-1.3.0.tar.xz就要使用
sudo
xz
-d
/usr/mplayer-1.3.0.tar.xz
然後是sudo
tar
-xvf
/usr/mplayer-1.3.0.tar

G. 說說 Linux 中的壓縮與解壓縮指令(tar)

tar 的功能類似於 Windows 中的 WinRAR。它可以將多個目錄或文件打包成一個大文件,在打包的過程中還可以透過 gzip/bzip2/xz 的支持,對文件進行壓縮 1

tar 的選項參數很多,主要用到的有以下這些:

還是太多,記不住怎麼辦? 記住下面這些最常用的命令即可:

總結一下:z 為gzip;j 為bzip2;J 為xz。c 為壓縮;t 為查詢;x 為解壓縮。最後跟著 vf。f 一定要是最後一個,如果放在其他選項之前,tar 就會把文件名搞錯。比如 tar -zcfv xxx 命令,tar 指令就會認為壓縮文件名為 v!

壓縮的文件名稱要根據壓縮演算法加上響應的後綴:

只有知道了壓縮演算法,我們才能解的出來,你說是嗎?所以文件名規范很重要。

假設我們需要備份 /etc 文件夾,把它打成一個壓縮包 1 。這在實際應用中很常見,因為 /etc 文件夾存放了系統主要配置文件。在英文中完整單詞是etc.,也就是後面會帶上一個句點,表示「等等」之意。

接下來,我們分別使用 gzip、bzip2與 xz 演算法對 /etc 文件夾進行打包壓縮。

gzip 壓縮指令: time tar -zpcvf /root/etc.tar.gz /etc

bzip2壓縮指令: time tar -jpcvf /root/etc.tar.bz2 /etc

xz 壓縮指令: time tar -Jpcvf /root/etc.tar.xz /etc

從 real 中可以看出: gzip 的壓縮速度最快,而 xz 的壓縮速度最慢。

從大小上來看,xz 的壓縮率最高,而gzip 壓縮率最差。

壓縮率高,自然需要時間成本。因此需要壓縮的文件夾很大,那麼就要多多考慮時間成本咯。因為 gzip 壓縮速度快,這也是 *.tar.gz 比較流行的原因之一。

假設有這樣一種場景:我們需要打包某個文件夾(/root),但這個文件夾中的某個文件或者子文件夾不想打包進去(帶 etc 前綴)。也就是希望這個文件夾部分打包,部分不打包。可以執行以下指令:

tar -zcvf /root/test.tar.gz --exclude=/root/etc* --exclude=/root/test.tar.gz /root

加了 --exclude=/root/test.tar.gz 是為了排除自身,否則壓縮包中會包含一個大小為 0 的自身文件,這恐怕不是我們希望看到的:

通過 tar -ztvf test.tar.gz 就可以查看剛剛新打的壓縮包中所包含的文件列表:

使用命令 tar -ztvf etc.tar.gz 查看剛剛打好的壓縮包。注意要使用匹配的解壓縮演算法才能正確解壓,比如示例中是 gz 作為後綴,所以加了 -z 選項表示使用 gzip 演算法進行解壓。

部分輸出內容:

可以看到該命令把文件的許可權、賬戶以及歸屬組也一並列印出來了。

而且還有一點很關鍵,這些文件都沒有根目錄。如果沒有拿掉根目錄,解壓縮後的文件名就會是絕對路徑, 亦即解壓縮後的數據一定會被放置 到 /etc/xxx 去 1 !這樣系統的 /etc 文件夾就會被覆蓋,後果很嚴重。所以,tar 打包指令默認都會去除放入包中文件的根目錄。除非通過 -P 顯示要求保留這些文件的根目錄。

(1)完全解壓

利用 tar -zxvf etc.tar.gz -C /tmp 命令把 etc.tar.gz 解壓到 /tmp。解壓成功後,就會在 /tmp 下看到 /etc 文件夾。

如果需要在本地路徑下直接解開,那直接執行 tar -zxvf etc.tar.gz 即可。

(2)部分解壓

假設我們需要把壓縮包(etc.tar.gz)中的 vconsole.conf 解壓出來。可以先執行以下命令,查詢出該文件所對應的相對路徑:

tar -ztvf etc.tar.gz | grep 『console』

拿到需要解壓的文件路徑之後,就可以執行 tar -zxvf etc.tar.gz etc/vconsole.conf

進入當前目錄的 etc 文件夾,就可以看到 vconsole.conf 已經被解壓出來了:

【1】 鳥哥. 鳥哥的Linux私房菜 基礎學習篇[M]. 第四版. 北京: 人民郵電出版社,2018:359-362.

H. 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解壓包命令:

(8)linux里xz文件夾擴展閱讀:

命令格式是: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執行壓縮或解壓縮。

閱讀全文

與linux里xz文件夾相關的資料

熱點內容
如來佛祖命令雷神去下界 瀏覽:854
新電腦管家下載好怎麼解壓 瀏覽:528
php獲取介面數據 瀏覽:763
最後的命令 瀏覽:921
如何添加手機app桌面快捷圖標 瀏覽:427
ui設計師與程序員 瀏覽:417
壽司pdf 瀏覽:828
pythonbg是什麼 瀏覽:248
c數值演算法程序大全 瀏覽:785
android整點報時 瀏覽:221
稀土pdf 瀏覽:536
單片機電子鎖 瀏覽:596
通達信機智資金流指標公式源碼 瀏覽:216
php安裝xsl擴展 瀏覽:842
python如何使用help 瀏覽:367
上汽榮威app在哪裡查詢 瀏覽:903
冰櫃壓縮機溫度108 瀏覽:720
阿里雲郵smtp伺服器地址 瀏覽:252
解壓館認知理解 瀏覽:239
為什麼使用非官方伺服器會封號 瀏覽:9