wget
rar軟體不需要安裝,直接解壓到/usr/local下,以下操作需要有root許可權。
#tar zxvf rarlinux-x64-4.2.0.tar.gz -c /usr/local
此時,/usr/local/rar下就會有rar命令和unrar命令。可以在/usr/local/bin下建立連線
#ln -s /usr/local/rar/rar /usr/local/bin/rar
#ln -s /usr/local/rar/unrar /usr/local/bin/unrar
使用方法: rar 命令使用方法
a 新增檔案到壓縮檔案
c 新增壓縮檔案注釋(注釋的大小最大不能超過62000位元組)
cf 新增檔案備註( 當使用'v'引數時顯示檔案備註,最大不能超過32767位元組)
ch 改變壓縮檔案引數
cw 向指定檔案寫入檔案備註
d 從檔案中刪除檔案
e 解壓縮檔案到當前目錄(不建立任何子目錄)
f 重新整理檔案中的檔案(更新這些檔案自它們被打包之後產生的變化,不在壓縮檔案中增加新的)
i[par]= 在檔案中查詢特定字元
k 鎖定檔案(任何試圖改變壓縮檔案中內容的命令都會被忽略)
l[t,b] 列出檔案[technical, bare]
m[f] 移動到壓縮檔案中[只針對檔案]
p 列印檔案到標準輸出
r 修補壓縮檔案
rc 重建丟失的分卷
rn 重新命名壓縮檔案中的檔案
rr[n] 新增資料恢復記錄
rv[n] 建立恢復卷
s[name|-] 壓縮檔案與sfx(自解壓文件)之間的轉換
t 測試壓縮檔案檔案
u 更新壓縮檔案中的檔案
v[t,b] 列出壓縮檔案的詳細資訊[technical,bare]
x 解壓縮到完整路徑
例子: rar a anaconda-ks.cfg.rar anaconda-ks.cfg
解壓縮命令unrar的使用:
$unrar --help
用法: unrar - - 《命令》
e 解壓檔案到當前目錄
l[t,b] 列出壓縮文件資訊[technical, bare]
p 列印檔案到標準輸出
t 測試壓縮我俄當
v[t,b] 列出壓縮文件的詳細資訊[technical,bare]
x 解壓檔案到完整路徑
實際用法
1)解壓rar壓縮包到指定目錄/tmp/bak/
/home/softwares/rar/unrar e /opt/tomcat/static_package/yingxiang-tms.rar /tmp/bak/
解壓rar Linux下rar壓縮包的解壓方法
linux本身不支援unrar和rar命令,需要我們安裝rar for linux root localhost wget 2 安裝 root localhost tar xf rarlinux x64 5.9.0.tar.gz root localhost cd rar root localhos...
python暴力解壓rar壓縮包
寫 之前先吐槽一下rarfile這個第三方工具 因為unrar的 不公開所以python的解壓工具還要依賴c的動態鏈結庫,可非了我半天時間搜尋 具體解決辦法 還有就是rarfile的extractall方法在遇到錯誤密碼的時候竟然沒有丟擲異常資訊,所以檢查密碼是否正確就只能觀察解壓路徑下檔案是否增加...
Python實現rar壓縮包遍歷解壓
1.匯入rarfile模組,實現檔案解壓 2.匯入os模組,實現檔案刪除 3.使用for迴圈實現檔案遍歷。import rarfile 匯入rarfile模組,實現檔案解壓 import os 匯入os模組,實現已解壓檔案的刪除 通過for迴圈,實現0 for i in range 0 20 定義原...