應該很少人在用 unrar 指令來解壓縮 rar 檔吧,所以網路上的相關討論是幾乎沒有,紀錄幾個比較有用的參數
範例
unrar x -ac -ai -kb -y -MT4 -p"YourPassword" test.rar /tmp/test.rar.uncompressfolder/
- x : 解壓縮的意思
- -ac : 如果壓縮的時候,檔案已經帶有 Archive 的屬性,解壓縮的時候會把它拿掉
- -ai : 如果壓縮的時候,檔案帶有 archive, system, hidden and read-only 這四種屬性,解壓縮的時候也會被清掉
- -kb : 如果解壓縮的時候,發現檔案是損壞的,保留損壞的檔案 ( keep broken ),不要刪掉
- -y : 所有的詢問都回答 Yes ( 比如說,是否要覆蓋檔案 )
- -MT[number] : 直接設定解壓縮的時候,使用幾個 CPU threading
- -p : 解壓縮密碼。如果你的密碼帶有特殊符號,建議你像我一樣用雙引號把它匡起來
- test.rar : 你要解壓縮的檔案
- /tmp/test.rar.uncompressfolder/ : 解壓縮資料要放置的路徑