源於 WinRAR 的 Linux RAR 解壓縮工具

源於 WinRAR 的 Linux RAR 解壓縮工具

WinRAR 是 Windows 下用戶得最多的壓縮工具之一,網絡上不少資料也是 .rar 壓縮包。但是大部分 Linux 發行版中默認並沒有包含管理 RAR 壓縮文件的工具。因此,如果要在 Linux 下管理和製作 RAR 壓縮文件,需要在 Linux 系統中安裝相應的軟件包。

  WinRAR 是 Windows 下用戶得最多的壓縮工具之一,網絡上不少資料也是 .rar 壓縮包。但是大部分 Linux 發行版中默認並沒有包含管理 RAR 壓縮文件的工具。因此,如果要在 Linux 下管理和製作 RAR 壓縮文件,需要在 Linux 系統中安裝相應的軟件包。

RAR for Linux

  RAR for Linux 是由 rarlab (即開發 WinRAR 的公司) 推出的 RAR 管理工具,用戶可通過以下地址查找並下載最新版本的 rarlinux 軟件包

  WinRAR 及 RAR 下載頁面:http://www.rarlab.com/download.htm

安裝 rarlinux

  通過以上鍊接下載到最新版的 RAR for Linux,接下來就要將其安裝 (解壓) 到系統中即可使用。(以下的安裝以目前的最新版 RAR 3.93 for Linux 爲例)

  假設 rarlinux-3.9.3.tar.gz 文件的絕對路徑爲 /home/lugir/Download/Software/rarlinux-3.9.3.tar.gz,按照以下的命令,就可以將 rarlinux 安裝到系統中,並且用戶只需在命令行下輸入 rar 或者 unrar 就可以使用了。


cd /opt/
tar xvf /home/lugir/Download/Software/rarlinux-3.9.3.tar.gz
...
ln -s /opt/rar/rar /usr/bin/rar
ln -s /opt/rar/unrar /usr/bin/unrar

注意:在 /opt 目錄下創建內容,以及在 /usr/bin 目錄下創建鏈接都需要 root 權限

 

使用 rarlinux

  rar 和 unrar 的命令及參數用法多種多樣,以下只介紹一些常用的命令組合,更多更詳細用法及說明請參考命令 rar --helpunrar --help

 

解壓縮文件

  unrar t <rar_file> 命令測試要解壓縮的文件 —— 只測試壓縮文件是否正常,不進行實際的解壓縮操作


unrar t test.rar

  unrar e <rar_file> 命令將壓縮文件解壓到當前目錄 —— 以下命令將 test.rar 壓縮包的內容解壓到當前目錄


unrar e test.rar

  unrar x <rar_file> <directory> 命令將壓縮文件解壓到指定的目錄 —— 以下命令將 test.rar 壓縮文件解壓到 /tmp/test/ 目錄下


unrar x test.rar /tmp/test/

 

將文件打包成壓縮文件

  在 Linux 下很少需要將數據打包爲 RAR 壓縮文件,因爲 Linux 和 Unix 間的數據打包和交換形式實在是太多了。不過爲了方便與 Windows 用戶傳遞數據,學會使用 rarlinux 製作 .rar 壓縮文件還是有需要的。

  使用 rarlinux 將製作 .rar 文件的命令格式爲:rar a <壓縮文件名> <file1> <file2> ... <fileN>

  以下示例將 image 和 css 目錄,以及 index.php 文件壓縮成 backup.rar 文件


rar a backup.rar image/ css/ index.php

  以下命令將所有以 .php 和 .html 文件壓縮成 web.rar 文件


rar a web.rar *.php *.html


轉載地址:http://lugir.com/software/rar4linux.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章