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. linuxraw包如何解壓
1、首先上官網下載rawLinux安裝包。
2、然後使用su命令進入root用戶模式,打開下載目錄,使用tar命令解壓縮rarlinux文件。
3、其次打開解壓的那個文件夾,然後使用make命令進行安裝。
4、最後使用unrar命令解壓縮raw壓縮包即可。
3. linux rar 怎麼解壓
Linux系統上默認沒有解壓rar文件的軟體,因為rar格式要專利費,不過仍然有自由軟體可以解壓rar。
只需要在你的系統上安裝一個名為rarlinux的軟體,安裝過程很簡單:下載rarlinux的tar壓縮軟體包,用tar命令解壓tar包後,用cd命令切換到解壓後的目錄,再切換到裡面的rar子目錄,裡面會有一個unrar的命令。可以把這個unrar的絕對路徑加入PATH環境變數,這樣你的系統上就有一個unrar命令了,以後就可以用unrar解壓rar格式的文件了。
4. 在 LINUX中用命令 解壓縮RAR格式
到http://www.rarlab.com/download.htm下載一個用於解壓rar文件 的包,解壓後做以下事情
1,解壓掉tar.gz包 解壓到一個文件夾下(此處以/home為例)
2,打開終端 輸入 su
然後輸入你的root密碼
此時變成[root@username ~]$後輸入
cp -rf /home/rar /bin
執行後輸入
cp -rf /home/unrar /bin
3.測試;輸入
rar
出現一大堆命令:說明rar正常能用了
4.輸入 rar -help
出現ra的命令幫助,學習之
5,解壓rar文件,直接用歸檔管理器就可以解壓
(對於壓縮文件,建議壓成zip格式,以便各種系統不需要任何額外程序的安裝就能打開)
額外說明:本人系統fedora16並且不斷更新,
上述原理:因為每個命令(如ping,su,cp等)都會對應一個2進制文件,我們之所以能執行這些命令是應為在 /bin 內都有這些文件,要執行命令就需要將執行這些命令對應的二進制文件(控制台程序)移到終端對應的文件夾(/bin)中(類比於不太熟悉的windows下的system32文件夾);之所以要獲取root許可權,是應為/bin是root級的
3,剛剛這樣做了,並且成功了,若你操作成功,請採納為最佳答案 以供初接觸fedora的童鞋參考