天天看點

RAR for Linux 指令詳解

RAR for Linux 指令詳解

用法:  rar <指令>-<開關 1> -<開關 N> <壓縮檔案> <檔案...> <@清單檔案...> <解壓路徑/>

<指令>

a 添加檔案到壓縮檔案
c 添加壓縮檔案注釋
cf 添加檔案注釋
cw 寫入壓縮檔案注釋到檔案
d 删除壓縮檔案中的檔案
e 解壓壓縮檔案到目前目錄
f 重新整理壓縮檔案中的檔案
i[參數]=<串> 在壓縮檔案中查找字元串
k 鎖定壓縮檔案
l[t,b] 列出壓縮檔案[技術資訊,簡潔]
m[f] 移動到壓縮檔案[僅對檔案]
p 列印檔案到标準輸出裝置
r 修複壓縮檔案
rc 重建丢失的卷
rn 重命名壓縮檔案
rr[N] 添加資料恢複記錄
rv[N] 建立恢複卷
s[名字|-] 轉換壓縮檔案為自解壓格式或轉換回壓縮檔案
t 測試壓縮檔案
u 更新壓縮檔案中的檔案
v[t,b] 詳細列出壓縮檔案[技術資訊,簡潔]
x 用絕對路徑解壓檔案

<開關>

- 停止掃描
ac 壓縮或解壓後清除檔案屬性
ad 添加壓縮檔案名到目标路徑
ag[格式] 使用目前日期生成壓縮檔案名
ao 添加具有壓縮屬性的檔案
ap<格式> 添加路徑到壓縮檔案中
as 同步壓縮檔案内容
av 添加使用者身份校驗(僅注冊版本可用)
av- 禁用使用者身份校驗
c- 禁用注釋顯示
cfg- 禁用讀取配置
cl 名稱轉換為小寫
cu 名稱轉換為大寫
df 壓縮後删除檔案
dh 打開共享檔案
ds 對固實壓縮檔案禁用名稱排序
e<屬性> 設定檔案排除屬性
ed 不添加空目錄
en 不添加"壓縮檔案結束"标志
ep 從名稱中排除路徑
ep1 從名稱中排除基本目錄
ep2 展開為完整路徑
f 重新整理檔案
hp[密碼] 同時加密檔案資料和檔案頭
idp 禁用百分比顯示
ieml[屬性] 用E-mail發送壓縮檔案
ierr 發送所有消息到标準錯誤裝置
ilog[名稱] 把錯誤寫到日志檔案(隻有注冊版本可用)
inul 禁用所有消息
ioff 完成一個操作後關閉PC電源
isnd 啟用聲音
k 鎖定壓縮檔案
kb 保留損壞的已解壓檔案
m<0..5> 設定壓縮級别(0-存儲...3-預設...5-最大)
mc<參數> 設定進階壓縮參數
md<大小> 以KB為機關的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] 指定存儲的檔案類型
o+ 覆寫已存在檔案
o- 不覆寫已存在檔案
os 儲存NTFS流
ow 儲存或恢複檔案所有者群組
p[密碼] 設定密碼
p- 不詢問密碼
r 遞歸子目錄
r0 僅遞歸通配符名稱的子目錄
ri<P>[:<S>] 設定優先級(0-預設,1-最小..15-最大)和以毫秒為機關的休眠時間
rr[N] 添加資料恢複記錄
rv[N] 建立恢複卷
s[<N>,v[-],e] 建立固實壓縮檔案
s- 禁用固實壓縮檔案
sfx[名稱] 建立自解壓壓縮檔案
t 壓縮後測試檔案
ta<日期> 添加日期<日期>後修改的檔案,日期格式YYYYMMDDHHMMSS
tb<日期> 添加日期<日期>前修改的檔案,日期格式YYYYMMDDHHMMSS
tk 保留原始壓縮檔案時間
tl 設定壓縮檔案時間為最新檔案時間
tn<時間> 添加<時間>以後的檔案
to<時間> 添加<時間>以前的檔案
ts<m,c,a>[N] 儲存或恢複檔案時間(修改,建立,通路)
u 更新檔案
v 自動檢測建立卷的大小或者列出所有的卷
v<大小>[k,b] 建立卷大小=<大小>*1000[*1024, *1]
vd 建立容量前清除磁盤内容
ver[n] 檔案版本控制
vn 使用舊風格的卷命名方案
vp 每卷之前暫停
w<路徑> 指定工作目錄
x<檔案> 排除指定的檔案
x@ 從标準輸入裝置讀取要排除的檔案名
x@<清單> 排除指定清單檔案中的檔案
y 假設對全部詢問都回答是
z<檔案> 從檔案讀取壓縮檔案注釋

示例:

1、rar a file file.ext

如果file.rar不存在将建立file.rar檔案;如果file.rar壓縮包中已有file.ext,将更新壓縮包中的file.ext;還可用d:/*.ext代替file.ext将d盤下所有ext檔案(不包括自檔案夾)添加到壓縮包中。

2、rar a -r -v2000 -s -sfx -rr file

從目前檔案夾和子檔案夾壓縮全部檔案成為 2000000 位元組大小、固實的、分卷自解壓檔案 file.part1.exe,file.part2.rar,file.part3.rar 等,并在每一個分卷中添加恢複記錄;将指令a換成指令m可将檔案壓縮後删除

3、rar x Fonts *.ttf

會從壓縮檔案解壓 *.ttf 字型檔案到目前檔案夾,但下面指令:

    rar x Fonts *.ttf NewFonts/

會從壓縮檔案解壓 *.ttf 字型檔案到檔案夾 NewFont

4、rar a -pZaBaToAd -r secret games/*.*

使用密碼 ZaBaToAd 來将檔案夾“games”的内容添加到壓縮檔案“secret”

5、rar a -r a.rar a/

遞歸的将a/下所有東西壓縮到a.rar