導航:首頁 > 文件處理 > linux壓縮文件rar

linux壓縮文件rar

發布時間:2025-05-28 00:53:17

1. linuxrar解壓命令是什麼linux解壓rar文件到指定目錄

linux解壓rar文件到指定目錄,linuxrar解壓命令是什麼。

linuxrar解壓命令是什麼

為大家介紹的是linuxrar解壓命令是什麼和linux解壓rar文件到指定目錄的IT小經驗,很不錯的方法小知識,建議收藏哦!

1. 前言

Linux上是可以支持解壓rar壓縮文件的,只是一般的伺服器默認情況下沒有安裝相關工具。需要額外安裝。

Linux安裝RAR解壓工具方法如下:

CentOS系統安裝方法

[root@zcwyou ~]# yum -y install unar

看到以下輸出證明安裝成功:

Installed:

unar.x86_64 0:1.10.1-1.el7

Dependency Installed:

gnustep-base-libs.x86_64 0:1.24.9-1.el7 gnutls.x86_64 0:3.3.26-9.el7 libicu.x86_64 0:50.1.2-15.el7 libobjc.x86_64 0:4.8.5-28.el7_5.1 libxslt.x86_64 0:1.1.28-5.el7

nettle.x86_64 0:2.7.1-8.el7 trousers.x86_64 0:0.3.14-2.el7

Complete!

Linux安裝RAR解壓工具

Ubuntu系統系統安裝方法

[ocr@zcwyou ~]# sudo apt-get -y install unar

2. unar選項

[root@zcwyou ~]# unar -h

unar v1.10.1 (Jun 9 2016), a tool for extracting the contents of archive files.

Usage: unar [options] archive [files …]

Available options:

-output-directory (-o) 指定解壓後存放的位置,默認為當前目錄,如果設置設置-,即不創建文件,而是採用標准輸出。

-force-overwrite (-f) 解壓時強制覆蓋已經存在的文件,默認情況下會詢問用戶。

-force-rename (-r) 解壓時,如果目標文件已經存在,則重命名新解壓的文件。

-force-skip (-s) 解壓時,如果目標文件已經存在,則直接跳過該文件,不覆蓋。

-force-directory (-d) 解壓時,總是創建一個新目錄存放解壓內容。默認設置是如果超過一層文件或者目錄才會創建。

-no-directory (-D) 解壓時,不創建一個新目錄存放解壓內容。而是直接解壓。

-password (-p) 指定解壓密碼

-encoding (-e) 指定解壓文件名的編碼,如果不指定,程序將自動檢測。使用」help」 或者 「list」 參數獲取支持的編碼.

-password-encoding (-E) 指定密碼的編碼,如果不指定,程序將自動檢測。

-indexes (-i) 指定需要解壓的文件或者目錄。

-no-recursion (-nr) 不解壓其他壓縮文件. 例如,當解壓一個 .tar.gz 文件,只解壓 .gz文件而不是它的內容。

--time (-t) 解壓時保留文件的時間屬性。

-quiet (-q) 靜默模式

-version (-v) 查詢該軟體版本.

-help (-h) 顯示幫助信息.

3. rar文件解壓實例

查看當前文件:

[root@zcwyou rar]# ll

total 56

-rw-r–r–. 1 root root 54364 Nov 30 12:00 test.rar

發現有一個rar壓縮文件test.rar

解壓它

[root@zcwyou rar]# unar test.rar

test.rar: RAR 5

linux解壓rar文件到指定目錄,linuxrar解壓命令是什麼。

linuxrar解壓命令是什麼

abc.pcap (666 B)… OK.

aaa.pdf (60957 B)… OK.

Successfully extracted to 「test」.

Linux使用unar解壓RAR壓縮包

檢查:

[root@zcwyou rar]# ll

total 56

drwxr-xr-x. 2 root root 37 Nov 30 15:14 test

-rw-r–r–. 1 root root 54364 Nov 30 12:00 test.rar

發現多了一個目錄test

查看目錄test裡面的內容

[root@zcwyou rar]# ll test

total 64

-rw-r–r–. 1 root root 60957 Aug 3 15:32 aaa.pdf

-rw-r–r–. 1 root root 666 Aug 3 15:32 abc.pcap

可以看到,文件已經解壓出來了。

試試再解壓一次:

[root@zcwyou rar]# unar test.rar

test.rar: RAR 5

「test」 already exists.

(r)ename to 「test-1」, (R)ename all, (o)verwrite, (O)verwrite all, (s)kip, (S)kip all, (q)uit?

提示文件已經存在:

輸入r重命名解壓文件

輸入R重命名所有解壓文件

輸入o表示覆蓋當前文件

輸入O表示覆蓋所有文件

輸入s表示跳過當前文件

輸入S表示跳過所有文件。

輸入q表示退出本程序。

4. 文件名亂碼的處理

如果解壓後發現文件名亂碼,試試以下命令:

[root@zcwyou rar]# unar -e UTF-8 test.rar

即文件名使用utf-8編碼,使用命令查詢支持的編碼格式unar -e list。

如果還是亂碼,試試使用gb18030

[root@zcwyou rar]# unar -e gb18030 test.rar

即文件名使用gb18030編碼

Linux解壓時亂碼的解決辦法

5. 解壓加密rar文件

假設有一個加密的壓縮文件test2.rar,解密的密碼為linux.zcwyou.com

[root@zcwyou rar]# unar -password linux.zcwyou.com test2.rar

test2.rar: RAR 5

apply.pdf (53980 B)… OK.

trans.pdf (54299 B)… OK.

Successfully extracted to 「test2」.

驗證:

假設解壓出來的目錄名為test2

[root@zcwyou rar]# ll test2

total 112

-rw-r–r–. 1 root root 53980 Sep 25 13:44 apply.pdf

-rw-r–r–. 1 root root 54299 Sep 25 13:44 trans.pdf

表明解壓成功。

以上就是帶來的linuxrar解壓命令是什麼 跟 linux解壓rar文件到指定目錄的全部內容,您了解了嗎?

2. 如何在Linux上使用tar命令解壓和壓縮文件

在Linux系統中,使用tar命令進行文件的壓縮和解壓非常方便。例如,將根目錄下的bbs.tar.zip文件解壓到/zzz/bbs目錄下,命令為:


#tar zxvf /bbs.tar.zip -C /zzz/bbs


這個操作需要前提條件是/zzz/bbs目錄已存在,而cp命令即使目錄不存在也會自動創建。


此外,tar命令還可以用於文件打包。例如,將當前目錄下的zzz文件打包到根目錄下,並命名為zzz.tar.gz:


#tar zcvf /zzz.tar.gz ./zzz


這里使用了-z選項,表示使用gzip壓縮,-c表示創建新包,-v表示顯示過程,-f表示指定包名。


tar命令的解壓命令格式如下:


-c:建立壓縮檔案


-x:解壓


-t:查看內容


-r:向壓縮歸檔文件末尾追加文件


-u:更新原壓縮包中的文件


這五個選項是獨立的,壓縮或解壓時只能選擇其中之一。例如:


# tar -czf all.tar.gz *.jpg


這條命令將所有.jpg文件打包成all.tar.gz文件。-c表示創建新包,-z表示使用gzip壓縮,-f表示指定包名。


# tar -xvf all.tar


這條命令將all.tar包中的所有文件解壓。


對於不同的壓縮格式,tar命令提供了相應的選項:



例如:


# tar -cjf jpg.tar.bz2 *.jpg


這條命令將所有.jpg文件打包成jpg.tar.bz2文件,並使用bzip2壓縮。


對於rar和zip格式的壓縮和解壓,可以使用unrar和unzip命令:


# unrar e file.rar


這條命令解壓rar文件。


# unzip file.zip


這條命令解壓zip文件。


總之,tar命令提供了豐富的功能來處理文件的壓縮和解壓,適用於多種常見的壓縮格式。

3. linux打包壓縮命令大全

在Linux系統中,打包和壓縮文件常用的命令如下:

.tar文件 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName

.gz文件 解壓:gunzip FileName.gz 或 gzip d FileName.gz 壓縮:gzip FileName

.tar.gz 或 .tgz文件 解壓:tar zxvf FileName.tar.gz 壓縮:tar zcvf FileName.tar.gz DirName

.bz2文件 解壓:bzip2 d FileName.bz2 或 bunzip2 FileName.bz2 壓縮:bzip2 z FileName

.tar.bz2文件 解壓:tar jxvf FileName.tar.bz2 壓縮:tar jcvf FileName.tar.bz2 DirName

.bz文件 解壓:bzip2 d FileName.bz 或 bunzip2 FileName.bz 壓縮:未知

.Z文件 解壓:uncompress FileName.Z 壓縮:compress FileName

.tar.Z文件 解壓:tar Zxvf FileName.tar.Z 壓縮:tar Zcvf FileName.tar.Z DirName

.zip文件 解壓:unzip FileName.zip 壓縮:zip FileName.zip DirName

.rar文件 解壓:rar x FileName.rar 壓縮:rar a FileName.rar DirName

.lha文件 解壓:lha e FileName.lha 壓縮:lha a FileName.lha FileName

.rpm文件 解包:rpm2cpio FileName.rpm | cpio div

.deb文件 解包:ar p FileName.deb data.tar.gz | tar zxf

通用解壓/壓縮工具sEx 解壓:sEx x FileName.* 壓縮:sEx a FileName.* FileName

gzip命令的額外選項 c:將輸出寫到標准輸出上,並保留原有文件。 d:將壓縮文件解壓。 l:顯示壓縮文件的信息。 r:遞歸式地壓縮或解壓指定目錄中的文件。 t:測試壓縮文件的完整性。 v:顯示文件名和壓縮比。 num:用指定的數字調整壓縮速度,1表示最快,9表示最慢。

這些命令涵蓋了Linux系統中大部分常見的打包和壓縮格式。在使用時,請確保已安裝相應的工具,並根據具體需求選擇合適的命令和選項。

閱讀全文

與linux壓縮文件rar相關的資料

熱點內容
加密卡必須要物業授權嗎 瀏覽:632
修改wifi密碼後無法加密 瀏覽:217
綠色的編程軟體是什麼 瀏覽:250
山寨加密比特幣 瀏覽:736
程序員職業規劃書怎麼寫 瀏覽:433
為數據而生pdf 瀏覽:55
幻想三國源碼百度網盤 瀏覽:274
淘寶首頁模塊怎麼進行源碼切換 瀏覽:770
加密許可權的pdf怎麼下載 瀏覽:684
mac命令路徑 瀏覽:591
蘋果郵箱添收件伺服器怎麼填 瀏覽:241
股價回踩60日均線選股源碼 瀏覽:233
礦用可編程式控制制箱 瀏覽:175
數據結構與演算法js 瀏覽:232
鴻蒙怎麼更改app名稱 瀏覽:309
cad快速選擇的命令 瀏覽:481
古人如何加密情報 瀏覽:243
阿里雲伺服器下載 瀏覽:437
java伺服器如何收費 瀏覽:697
怎麼舊版安卓 瀏覽:373