欢迎来到php自学网~
阅读模式:

linux 安装rar解压工具

查看:559  回复:0  类型:  来源:php自学网  标签 运维 centos linux

        linux中默认的tar命令用于解压压缩文件,但是tar命令不支持rar文件的解压和压缩,需要安装rar解压工具,实现rar命令解压rar压缩包。

        1.下载rarlab软件

            官网下载页面:https://www.rarlab.com/download.htm

            rar工具软件下载地址(RAR 5.50 for Linux x64):https://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz

wget -c https://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz

        2.解压和安装rar工具

tar -xzvf rarlinux-x64-5.5.0.tar.gz
#加压后生产rar目录
cd rar

[root@localhost rar]# ls 
acknow.txt  default.sfx  license.txt  makefile  order.htm  rar  rarfiles.lst  rar.txt  readme.txt  unrar  whatsnew.txt

[root@localhost rar]# make && make install
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib

        3.使用 rar压缩 unrar解压文件

#压缩
[root@localhost rar]# rar a all *

RAR 5.50   Copyright (c) 1993-2017 Alexander Roshal   11 Aug 2017
Trial version             Type 'rar -?' for help

Evaluation copy. Please register.

Creating archive all.rar

Adding    acknow.txt                                                  OK 
Adding    default.sfx                                                 OK 
Adding    license.txt                                                 OK 
Adding    makefile                                                    OK 
Adding    order.htm                                                   OK 
Adding    rar                                                         OK 
Adding    rarfiles.lst                                                OK 
Adding    rar.txt                                                     OK 
Adding    readme.txt                                                  OK 
Adding    unrar                                                       OK 
Adding    whatsnew.txt                                                OK 
Done
[root@localhost rar]# ls
acknow.txt  default.sfx  makefile   rar           rar.txt     unrar
all.rar     license.txt  order.htm  rarfiles.lst  readme.txt  whatsnew.txt

#解压
unrar e 文件名
[root@localhost rar]# unrar e all.rar

UNRAR 5.50 freeware      Copyright (c) 1993-2017 Alexander Roshal

Extracting from all.rar
Extracting  acknow.txt                                                OK 
Extracting  default.sfx                                               OK 
Extracting  license.txt                                               OK 
Extracting  makefile                                                  OK 
Extracting  order.htm                                                 OK 
Extracting  rar                                                       OK 
Extracting  rarfiles.lst                                              OK 
Extracting  rar.txt                                                   OK 
Extracting  readme.txt                                                OK 
Extracting  unrar                                                     OK 
Extracting  whatsnew.txt                                              OK 
All OK
分享到:
0 0

*有问题之处烦请在评论中指出,非常感谢!
不是我想要的内容,继续搜索:

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
shell脚本统计当前服务器并发连接数   阅读:960centos 7 修改系统屏幕分辨率   阅读:10188shell脚本批量删除几天前的文件   阅读:979HTTP 1.1 协议详解   阅读:1086给网站添加一键新浪微博登录的功能   阅读:1746面试都会问你为什么你从上一家公司离职的真实意思   阅读:2121shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:561centos7开启交换内存   阅读:1251用php从1加到100的值   阅读:2189用php从1加到100的值   阅读:2189shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:561web项目高并发量网站解决方案   阅读:824session与cookie的区别   阅读:988centos7.3安装mongodb3.6   阅读:579最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:3980centos 7 忘记root密码   阅读:772php 统计网页打开耗时   阅读:1389shell脚本统计当前服务器并发连接数   阅读:960centos 7 安装 redis 3.2.9   阅读:1577php 使用 smtp.php 类在线发送邮件功能   阅读:1208mysql5.7开启sql日志的配置   阅读:1047HTTP 1.1 协议详解   阅读:1086Mysql在大型网站的应用架构演变   阅读:1043一步步带你,如何网站架构   阅读:816centos 7 安装 mysql-5.7   阅读:1274session与cookie的区别   阅读:988session与cookie的区别   阅读:988PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:1810centos 7 安装 samba 服务   阅读:905什么是天使轮?什么是A轮融资?B轮融资?   阅读:543shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:561Nginx 配置文件详解   阅读:943企业让你去面试,可能不是真的招人   阅读:1035centos 7 设置 nginx-1.11.10 开机启动   阅读:1607html5 离线缓存的使用   阅读:898centos 7 添加 redis 3.2.9 开机启动脚本   阅读:1991centos 7 开启网络   阅读:1051session与cookie的区别   阅读:988php 统计网页打开耗时   阅读:1389什么是天使轮?什么是A轮融资?B轮融资?   阅读:543给网站添加一键新浪微博登录的功能   阅读:1746一键分享到QQ空间、QQ好友、新浪微博、微信代码   阅读:3090Mysql在大型网站的应用架构演变   阅读:1043php 统计网页打开耗时   阅读:1389centos 7 开启网络   阅读:1051php设置cookie为HttpOnly防止XSS攻击   阅读:1227最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:2219mysql数据一键导出到csv文件   阅读:1105用php从1乘到100的值   阅读:1272javascript点击复制内容   阅读:895