默认情况下centos是不支持winrar的解压与打包的,需要安装winrar的linux版本程序

首先得下载解压软件

  1. wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gz
  2. tar -zxvf rarlinux-3.9..tar.gz
  3. cd rar
  4. make

如果没有出错,就会出现下载进度条。如下:(控制台还有有点界面的。)

正在解析主机 www.rarsoft.com... 5.135.104.98
正在连接 www.rarsoft.com|5.135.104.98|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:833828 (814K) [application/x-gzip]
正在保存至: “rarlinux-3.9.3.tar.gz”

20% [======>                                ] 168,290     51.0K/s eta(英国中部时23% [========>                              ] 197,634     52.2K/s eta(英国中部时25% [=========>                             ] 214,370     50.4K/s eta(英国中部时27% [=========>                             ]

接下来就是安装:(直接复制粘贴就好了)

  1. mkdir -p /usr/local/bin
  2. mkdir -p /usr/local/lib
  3. cp rar unrar /usr/local/bin
  4. cp rarfiles.lst /etc
  5. cp default.sfx /usr/local/lib

然后我们一般用到的解压和压缩命令如下:

  1. rar x centos.rar //解压 centos.rar 到当前目录
  2. rar jb51net.rar ./jb51.net/ //将 jb51.net 目录打包为 jb51net.rar

centos 解压rar文件的更多相关文章

  1. CentOS解压rar文件

    默认不能解压rar文件. 进官网下载:http://www.rarsoft.com/download.htm RAR 5.40 for Linux x64 安装: # tar -zxvf rarlin ...

  2. python循环解压rar文件

    python循环解压rar文件 C:. │ main.py │ ├─1_STL_算法简介 │ STL_算法简介.rar │ └─2_STL_算法_填充新值 STL_算法_填充新值.rar 事情是这样的 ...

  3. ubuntu解压rar文件

    一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压.其实在ubuntu下安装rar解压工具是非常简 单的,只需要两个步骤就可以迅速搞定. ubuntu 下 ...

  4. rar x 解压rar文件,提示permission denied

    问题: 解压rar文件,提示

  5. Linux解压rar文件

    Linux解压rar文件(unrar安装和使用,分卷解压) windows平台很多压缩文档为rar文件,那么怎么做到Linux解压rar文件(unrar安装和使用)? 简单,centos5安装unra ...

  6. linux(redhat)环境下,如何解压rar文件?

    需求描述: 今天一个同事发过来一个压缩文件,让传送到linux服务器上,传上去之后,发现是rar格式的 之前没有解压过,就找了一些解压方法,在此记录下. 操作过程: 1.下载rar在linux环境下的 ...

  7. java 提取(解压)rar文件中特定后缀的文件并保存到指定目录

    内容简介 本文主要介绍使用junrar来提取rar压缩文件中特定后缀(如:png,jpg)的文件并保存到指定目录下. 支持v4及以下版本压缩文件,不支持v5及以上. 在rar文件上右键,查看属性,在压 ...

  8. Ubuntu 16.04安装unrar解压RAR文件

    除了7zip:http://www.cnblogs.com/EasonJim/p/7124306.html之外,还可以安装unrar进行解压RAR文件. 安装 sudo apt-get install ...

  9. centos下解压rar文件,Linux解压tar.gz和tar.bz2的命令

    1.下载:根据主机系统下载合适的版本,当前64为centos系统演示下载: wget http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz 2.解压安 ...

随机推荐

  1. 对于数据包的截取,使用linux中的netfilter钩子函数

    http://blog.csdn.net/wswifth/article/details/5115358 在师哥的代码(packet.c)中使用的是Linux2.4内核中的一个子系统:netfilte ...

  2. uva 437,巴比伦塔

    题目链接:https://uva.onlinejudge.org/external/4/437.pdf 题意:巴比伦塔: 给出n种立方体,一个立方体能放到另一个立方体上,必须满足,底面一定要小于下面的 ...

  3. linux里用cmake安装的软件要怎么卸载?

    找到make install之后产生的这个文件install_manifest.txt 这里在build文件里面有一个 install_manifest.txt,在里面有安装的所有东西的路径,删除它们 ...

  4. 基于@AspectJ和schema的aop(二)---@AspectJ基础语法

    @AspectJ使用jdk5.0和正规的AspectJ切点表达式描述切面, 由于spring只支持方法的连接点,所以Spring只支持部分AspectJ的切点语言. 1.切点表达式函数 AspectJ ...

  5. sql server 添加字段并且赋默认值和说明

    select soct.Captcha,CreateOn,* from SceneryOrderCheckTicket soctright join (SELECT Captcha,convert(c ...

  6. mongodb(4查询)

    第一个参数决定要返回那些文档 db.test.find()返回所有文档 db.test.find({"age":27}) db.test.find({"username& ...

  7. HTTP断点续传的基本原理

    转自:http://blog.csdn.net/sendy888/article/details/1719105 断点续传是我们现在经常接触的概念,那么HTTP协议是如何支持断点续传的呢.我们先从一个 ...

  8. ascii转int,int在转回ascii原值

    String str = "; int ascii = (int)str; String asciiStr = char(ascii);

  9. File.separator

    摘自:http://blog.csdn.net/chindroid/article/details/7735832

  10. 一次编译Android源码实验

    注意,本文只供参考,是老文章 1.必要的软件环境 sudo apt-get install build-essential sudo apt-get install make sudo apt-get ...