语法格式如下:
unrar e -r [rar文件] [解压到的文件夹]
其中,-e 表示解压、-r 表示递归处理,[rar文件] 是要解压的 RAR 文件,[解压到的文件夹] 是指定的文件夹。
例如,解压 test.rar 文件到 /home/user/data 文件夹,命令如下:
unrar e -r test.rar /home/user/data
注意:如果你没有安装unrar你需要先安装unrar。
在 Ubuntu 中,可以使用以下命令进行安装:
sudo apt install unrar
在 CentOS 中,可以使用以下命令进行安装:
yum install unrar
在 Fedora 中,可以使用以下命令进行安装:
dnf install unrar
mac M1芯片中
如果是mac m系列芯片的话,需要从http://www.rarsoft.com/download.htm页面下载RAR X.XX for Mac OS X,并安装。为arm架构。
下载后:
cd Downloads
tar -xvf rarosx-5.4.0.tar.gz
cd rarosx-5.4.0
不同点
此时不用sudo install xxx。
解压文件中有rar 和unrar可执行文件。直接跑就可以。
至于想在命令行中任意用unrar跑,只需要将unrar可执行文件所在的地址,加到bash/zsh的环境变量 $PATH中即可。
export PATH="/xxxx/unrar:$PATH"
放到.zshrc 或者 .bashrc中即可。