Linux下rar 命令壓縮和解壓詳解

2022-07-05 04:57:17 字數 1997 閱讀 6105

例1:新增檔案或目錄到壓縮檔案中,使用a命令。例如把檔案files1新增到abc.rar中,使用a或m命令,a命令把file1檔案新增到abc.rar檔案中保持原有的file1檔案不變,m命令移動file1檔案到file1.rar檔案中(壓縮完成後會刪除原有的file1檔案,注意:m命令只針對檔案進行操作)

$rar a abc.rar file1

說明:如果此時abc.rar檔案不存在,會自行建立abc.rar文檔案,如果abc.rar檔案已經存在,則將file1檔案壓縮進abc.rar檔案中,若abc.rar檔案中已存在乙個file1檔案,則會更新file1檔案。並且原有的file1檔案依然存在於當前目錄下,若要將file1檔案移動到file1.rar中請使用m命令,對於目錄同樣可以進行此操作。

注意:如果只輸入"rar a file1.rar"命令,而沒有接檔名或目錄名的話,會將當前目錄下所有的檔案和資料夾壓縮進file1.rar文件中。這點要注意一下。

例2:解壓縮abc.rar檔案中的內容,可以使用e或x命令,假設abc.rar目錄中有乙個名為file1的檔案和乙個名為test的目錄,test目錄中有乙個名為file2的檔案,

$rar e abc.rar

說明:使用e命令,會將abc.rar中的file1檔案連同test目錄下的file2檔案解壓到當前目錄。如果想保持abc.rar目錄中的目錄結構請使用x命令。

$rar x abc.rar

說明:此時會將file1檔案和test目錄解壓到當前資料夾。

例3:為整個壓縮檔案新增注釋

$rar c abc.rar

說明:輸入該命令後,螢幕最下方會顯示

processing archive test.

rarreading comment from stdin

並有乙個游標在閃爍,從游標閃爍的位置輸入注釋資訊,輸入完了按下ctrl+d結束輸入

例4:為壓縮檔案中的單個檔案新增注釋,使用cf命令。假如現在要為abc.rar檔案中的file1檔案新增注釋

$rar ch abc.rar file1

此時螢幕最下方會顯示

reading comment for abc.rar : file1 from stdin

從游標閃爍出輸入想要為file1新增的注釋,ctrl+d結束輸入

例4:把整個檔案的注釋寫入到乙個檔案中,使用cw命令。加入要將abc.rar的注釋寫入到test.txt檔案中

$rar cw abc.rar test.txt

說明:如果當前目錄下不存在名為test.txt的檔案,則會自行建立乙個名為test.txt的檔案,並將abc.rar的注釋寫入到text.txt檔案中,如果當前目錄中已經存在乙個名為text.txt的檔案,則會提示你是否覆蓋已經存在的檔案,如果選擇yes或者all,則會清空test.txt中原有的內容,然後將abc.rar的注釋內容寫入到text.txt檔案中。

例4:刪除壓縮檔案中的檔案或目錄,使用d命令。例如要刪除abc.rar檔案中的file1檔案。

$rar d abc.rar file1

說明:該命令刪除abc.rar檔案中的file1檔案,對於目錄同樣有效。

以上為常用的壓縮與解壓縮命令,《選項》部分的使用不再進行介紹了,請大家自己嘗試一下吧。

解壓縮命令unrar的使用:

$unrar --help

用法:     unrar --

<@listfiles...>

《命令》

e             解壓檔案到當前目錄

l[t,b]        列出壓縮文件資訊[technical, bare]

p             列印檔案到標準輸出

t             測試壓縮我俄當

v[t,b]        列出壓縮文件的詳細資訊[technical,bare]

x             解壓檔案到完整路徑

以下為《選項》部分,略去。

unrar的命令和rar具有同樣的效果,可以看出unrar只包含了rar的一部分命令而已,因此使用rar就可以完成所有操作。

Linux下rar 命令壓縮和解壓詳解

例1 新增檔案或目錄到壓縮檔案中,使用a命令。例如把檔案files1新增到abc.rar中,使用a或m命令,a命令把file1檔案新增到abc.rar檔案中保持原有的file1檔案不變,m命令移動file1檔案到file1.rar檔案中 壓縮完成後會刪除原有的file1檔案,注意 m命令只針對檔案進...

Linux下rar 命令壓縮和解壓詳解

例1 新增檔案或目錄到壓縮檔案中,使用a命令。例如把檔案files1新增到abc.rar中,使用a或m命令,a命令把file1檔案新增到abc.rar檔案中保持原有的file1檔案不變,m命令移動file1檔案到file1.rar檔案中 壓縮完成後會刪除原有的file1檔案,注意 m命令只針對檔案進...

linux下rar和zip檔案的壓縮和解壓縮

使用linux時,常常會遇到windows下的rar和zip壓縮文件,解壓這些文件,都必須要有專門的軟體,下面給介紹一下。1.zip linx下自帶了乙個unzip的程式可以解壓縮檔案,解壓命令是 unzip filename.zip 同樣也提供了乙個zip程式壓縮zip檔案,命令是 zip fil...