2023年8月3日发(作者:)

Linux系统中rar、unrar命令安装和使⽤详解rar软件不需要安装,直接解压到/usr/local下,以下操作需要有root权限。#tar zxvf -C /usr/local此时,/usr/local/rar下就会有rar命令和unrar命令。可以在/usr/local/bin下创建连接#ln -s /usr/local/rar/rar /usr/local/bin/rar#ln -s /usr/local/rar/unrar /usr/local/bin/unrar如果是debian或者unbuntu,可以使⽤如下命令进⾏⾃动安装。$sudo apt-get install rar$sudo apt-get install unrar使⽤:基本unrar⽤法: unrar x -o- -y /home// (把⽂件,解压到/home/⽬录。要注意解压⽬录必须以 / 结束)unrar分卷解压: 假设第⼀个分卷的⽂件名CTOHome.r00,所有分卷都在同⼀个⽬录。那么就直接 unrar x -o- -y CTOHome.r00 /home//可以使⽤帮助命令或者查看man⽂档了解⼀下rar命令的⽤法。以下为本⼈翻译的帮助⽂档,由于本⼈英语⽔平有限,错误之处敬请指出。$ rar --help⽤法: rar <命令> -<选项 1> -<选项 N> <压缩档案> <⽂件...> <@⽂件列表...> <解压缩路径><命令>a 添加⽂件到压缩档案c 添加压缩档案注释(注释的⼤⼩最⼤不能超过62000字节)cf 添加⽂件备注( 当使⽤'v'参数时显⽰⽂件备注,最⼤不能超过32767字节)ch 改变压缩档案参数cw 向指定⽂件写⼊档案备注d 从档案中删除⽂件e 解压缩⽂件到当前⽬录(不创建任何⼦⽬录)f 刷新档案中的⽂件(更新这些⽂件⾃它们被打包之后产⽣的变化,不在压缩档案中增加新的)i[par]= 在档案中查找特定字符k 锁定档案(任何试图改变压缩档案中内容的命令都会被忽略)l[t,b] 列出档案[technical, bare]m[f] 移动到压缩档案中[只针对⽂件]p 打印⽂件到标准输出r 修补压缩档案rc 重建丢失的分卷rn 重命名压缩档案中的⽂件rr[N] 添加数据恢复记录rv[N] 创建恢复卷s[name|-] 压缩档案与SFX(⾃解压⽂档)之间的转换t 测试压缩档案⽂件u 更新压缩档案中的⽂件v[t,b] 列出压缩档案的详细信息[technical,bare]x 解压缩到完整路径<选项>- 停⽌对选项的扫描ad 追加档案名称到⽬标路径ag[format] 使⽤当前数据⽣成压缩档案名ap 在档案内部设置路径as 同步档案内⽬录av 设置认证检测(只有注册版提供此功能)av- 关闭认证检测c- 关闭备注显⽰cfg- 关闭读取设置cl 转换名称为⼩写字母cu 转换名称为⼤写字母df 压缩后删除原⽂件dh 打开共享⽂件ds 关闭针对于稳固档案的名称排序dw 压缩后擦除⽂件e[+] 设置⽂件排除与包含属性ed 不添加空⽬录en 不设置档案结束块ep 名称中不包含路径ep1 名称中不包含基本⽂件⽬录ep3 展开路径到完整包含的驱动器名f 刷新⽂件hp[password] 加密⽂件数据和⽂件头部id[c,d,p,q] 关闭消息ierr 发送所有消息到标准错误输出ilog[name] 记录错误⽇志到⽂件中(只有注册版提供此功能)inul 关闭所有消息isnd 打开声⾳k 锁定压缩档案kb 保持被解压过的已损坏的⽂件m<0..5> 设置压缩等级(0-存储...3-默认...5-最⼤)mc 设置⾼级压缩参数md Dictionary size in KB (64,128,256,512,1024,2048,4096 or A-G)ms[ext;ext] 存储指定的⽂件类型n 仅包含指定的⽂件n@ 从标准输⼊读取⽂件名到包含内容中n@ 在指定列表⽂件中包含⽂件o[+|-] 设置重写模式ol 替⽂件保存符号连接作为连接or ⾃动重命名⽂件ow 保存活存储⽂件的拥有者与群组p[password] 设置密码p- 不询问密码r 对⼦⽬录进⾏递归操作r0 仅⽤通配符名称对⼦⽬录进⾏递归操作rr[N] 添加数据恢复记录rv[N] 创建恢复s[,v[-],e] 创建稳固档案压缩s- 关闭稳固档案压缩sc[obj] 设置指定的字符串sfx[name] 创建SFX档案si[name] 从标准输⼊读取数据sl 处理⽂件的⼤⼩⼩于指定的值sm  处理⽂件的⼤⼩⼤于指定的值t 压缩后测试⽂件ta 处理修改⽇期为指定⽇期之后的⽂件,格式: YYYYMMDDHHMMSS

tb 处理修改⽇期为指定⽇期之前的⽂件,格式: YYYYMMDDHHMMSStk 保持档案最初的时间tl 设置档案时间为据现在最近的⽂件时间tn

我下载3.8.0稳定版进⾏安装,如果安装过程遇到如下错误,请按照解答解决即可。-bash: ./unrar: /lib/.2: bad ELF interpreter: No such file or directory答:# yum -y install .2-bash: make: command not found答:# yum -y install makeunrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory答:# yum -y install libstdc++.so.6/lib/.6: version `GLIBC_2.7' not found (required by unrar)答:# yum -y install .6测试输⼊rar压缩命令以及unrar解压命令均⽆错!解压⼀个⽂件:unrar e 因为zip格式是windows下以及linux下都默认⽀持的,压缩包是zip格式,则可以采⽤unzip 进⾏解压操作!

2023年8月3日发(作者:)

Linux系统中rar、unrar命令安装和使⽤详解rar软件不需要安装,直接解压到/usr/local下,以下操作需要有root权限。#tar zxvf -C /usr/local此时,/usr/local/rar下就会有rar命令和unrar命令。可以在/usr/local/bin下创建连接#ln -s /usr/local/rar/rar /usr/local/bin/rar#ln -s /usr/local/rar/unrar /usr/local/bin/unrar如果是debian或者unbuntu,可以使⽤如下命令进⾏⾃动安装。$sudo apt-get install rar$sudo apt-get install unrar使⽤:基本unrar⽤法: unrar x -o- -y /home// (把⽂件,解压到/home/⽬录。要注意解压⽬录必须以 / 结束)unrar分卷解压: 假设第⼀个分卷的⽂件名CTOHome.r00,所有分卷都在同⼀个⽬录。那么就直接 unrar x -o- -y CTOHome.r00 /home//可以使⽤帮助命令或者查看man⽂档了解⼀下rar命令的⽤法。以下为本⼈翻译的帮助⽂档,由于本⼈英语⽔平有限,错误之处敬请指出。$ rar --help⽤法: rar <命令> -<选项 1> -<选项 N> <压缩档案> <⽂件...> <@⽂件列表...> <解压缩路径><命令>a 添加⽂件到压缩档案c 添加压缩档案注释(注释的⼤⼩最⼤不能超过62000字节)cf 添加⽂件备注( 当使⽤'v'参数时显⽰⽂件备注,最⼤不能超过32767字节)ch 改变压缩档案参数cw 向指定⽂件写⼊档案备注d 从档案中删除⽂件e 解压缩⽂件到当前⽬录(不创建任何⼦⽬录)f 刷新档案中的⽂件(更新这些⽂件⾃它们被打包之后产⽣的变化,不在压缩档案中增加新的)i[par]= 在档案中查找特定字符k 锁定档案(任何试图改变压缩档案中内容的命令都会被忽略)l[t,b] 列出档案[technical, bare]m[f] 移动到压缩档案中[只针对⽂件]p 打印⽂件到标准输出r 修补压缩档案rc 重建丢失的分卷rn 重命名压缩档案中的⽂件rr[N] 添加数据恢复记录rv[N] 创建恢复卷s[name|-] 压缩档案与SFX(⾃解压⽂档)之间的转换t 测试压缩档案⽂件u 更新压缩档案中的⽂件v[t,b] 列出压缩档案的详细信息[technical,bare]x 解压缩到完整路径<选项>- 停⽌对选项的扫描ad 追加档案名称到⽬标路径ag[format] 使⽤当前数据⽣成压缩档案名ap 在档案内部设置路径as 同步档案内⽬录av 设置认证检测(只有注册版提供此功能)av- 关闭认证检测c- 关闭备注显⽰cfg- 关闭读取设置cl 转换名称为⼩写字母cu 转换名称为⼤写字母df 压缩后删除原⽂件dh 打开共享⽂件ds 关闭针对于稳固档案的名称排序dw 压缩后擦除⽂件e[+] 设置⽂件排除与包含属性ed 不添加空⽬录en 不设置档案结束块ep 名称中不包含路径ep1 名称中不包含基本⽂件⽬录ep3 展开路径到完整包含的驱动器名f 刷新⽂件hp[password] 加密⽂件数据和⽂件头部id[c,d,p,q] 关闭消息ierr 发送所有消息到标准错误输出ilog[name] 记录错误⽇志到⽂件中(只有注册版提供此功能)inul 关闭所有消息isnd 打开声⾳k 锁定压缩档案kb 保持被解压过的已损坏的⽂件m<0..5> 设置压缩等级(0-存储...3-默认...5-最⼤)mc 设置⾼级压缩参数md Dictionary size in KB (64,128,256,512,1024,2048,4096 or A-G)ms[ext;ext] 存储指定的⽂件类型n 仅包含指定的⽂件n@ 从标准输⼊读取⽂件名到包含内容中n@ 在指定列表⽂件中包含⽂件o[+|-] 设置重写模式ol 替⽂件保存符号连接作为连接or ⾃动重命名⽂件ow 保存活存储⽂件的拥有者与群组p[password] 设置密码p- 不询问密码r 对⼦⽬录进⾏递归操作r0 仅⽤通配符名称对⼦⽬录进⾏递归操作rr[N] 添加数据恢复记录rv[N] 创建恢复s[,v[-],e] 创建稳固档案压缩s- 关闭稳固档案压缩sc[obj] 设置指定的字符串sfx[name] 创建SFX档案si[name] 从标准输⼊读取数据sl 处理⽂件的⼤⼩⼩于指定的值sm  处理⽂件的⼤⼩⼤于指定的值t 压缩后测试⽂件ta 处理修改⽇期为指定⽇期之后的⽂件,格式: YYYYMMDDHHMMSS

tb 处理修改⽇期为指定⽇期之前的⽂件,格式: YYYYMMDDHHMMSStk 保持档案最初的时间tl 设置档案时间为据现在最近的⽂件时间tn

我下载3.8.0稳定版进⾏安装,如果安装过程遇到如下错误,请按照解答解决即可。-bash: ./unrar: /lib/.2: bad ELF interpreter: No such file or directory答:# yum -y install .2-bash: make: command not found答:# yum -y install makeunrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory答:# yum -y install libstdc++.so.6/lib/.6: version `GLIBC_2.7' not found (required by unrar)答:# yum -y install .6测试输⼊rar压缩命令以及unrar解压命令均⽆错!解压⼀个⽂件:unrar e 因为zip格式是windows下以及linux下都默认⽀持的,压缩包是zip格式,则可以采⽤unzip 进⾏解压操作!