2021-05-12 14:32:11
讓Ubuntu 16.04可以壓縮/解壓縮RAR檔案
在Ubuntu 16.04下經常要用到壓縮/解壓縮RAR檔案, 每次都是網上搜尋教學,而且都沒有詳細解析每個命令的具體用法,現在詳細記下方法,以備再次用的時候方便的找到。
因為 引數 e 和 x 經常用錯,特意記錄在此。
Ubuntu剛安裝的時候是不能解壓rar檔案的,只有在安裝了解壓工具之後,才可以解壓。
安裝:sudo apt-get install unrar
解除安裝:sudo apt-get remove unrar
rar常用命令主要有:
e 將檔案解壓到當前目錄
例:rar e test.rar
註:用e解壓的話,不僅原來的file1.txt和file2.txt被解壓到當前目錄,就連dir1裡面的所有檔案
也被解壓到當前目錄下,不能保持壓縮前的目錄結構,如果想保持壓縮前的目錄結構,用x解壓
x 帶路徑解壓文件中內容到當前目錄
例:rar x test.rar
這樣解壓的話,dir1就會保持原來的目錄結構
a 新增檔案到操作文件
例:rar a test.rar file1.txt 若test.rar檔案不存在,則打包file1.txt檔案成test.rar
例:rar a test.rar file2.txt 若test.rar檔案已經存在,則新增file2.txt檔案到test.rar中
(這樣test.rar中就有兩個檔案了)
註,如果操作文件中已有某檔案的一份拷貝,則a命令更新該檔案,對目錄也可以進行操作
例:rar a test.rar dir1
c 對操作文件新增說明注釋
rar c test.rar
(會出現Reading comment from stdin字樣,然後輸入一行或多行注釋,以ctrl+d結束)
cf 新增檔案注釋,類似上面的c,不過這個是對壓縮文件中每個檔案進行註釋
cw 將文件註釋寫入檔案
例:rar cw test.rar comment.txt
d 從文件中刪除檔案
例:rar d test.rar file1.txt
k 鎖定文件
例:rar k test.rar 鎖定文件後,該文件就無法進行任何更新操作了
r 修復文件
例:rar r test.rar
當rar檔案有問題時,可以嘗試用該命令進行修復(鬼知道有多少用)
s 轉換文件成自解壓文件
例:rar s test.rar
會生成一個test.sfx的可執行文件,執行它的效果就相當於rar x test.rar,
適合於向沒有rar的使用者傳輸檔案
t 檢測文件
例:rar t test.rar
檢測test.rar的完整性,一般壓縮完大型檔案準備傳輸前最好用這個命令來確保檔案的正確性
以上就是rar的常用命令,一個rar操作只能有一個命令,而選項卻可以有多個。
相關文章