需求描述:

  今天一个同事发过来一个压缩文件,让传送到linux服务器上,传上去之后,发现是rar格式的

  之前没有解压过,就找了一些解压方法,在此记录下.

操作过程:

1.下载rar在linux环境下的安装包

下载地址:https://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz

2.将rar安装包上传到服务器上

[root@testvm software]# ls -l rar*
-rw-r--r-- 1 root root 536028 Jun 4 10:40 rarlinux-x64-5.5.0.tar.gz

3.解压该安装包,然后进行安装

[root@testvm software]# tar -zxf rarlinux-x64-5.5.0.tar.gz
[root@testvm software]# cd rar
[root@testvm rar]# make
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

备注:软件已经安装完成了.

4.上传rar文件,进行解压测试

[root@testvm test]# ls -l
total 280
-rw-r--r-- 1 root root 283518 Jun 4 10:09 build.rar
[root@testvm test]# rar x build.rar 

RAR 5.50   Copyright (c) 1993-2017 Alexander Roshal   11 Aug 2017
Trial version Type 'rar -?' for help Extracting from build.rar Creating build OK
Extracting build/asset-manifest.json OK
Extracting build/business.json OK
Extracting build/favicon.ico OK
Extracting build/index.html OK
Extracting build/manifest.json OK
Creating build/resources OK
Creating build/resources/icon OK
Extracting build/resources/icon/iconfont.css OK
Extracting build/resources/icon/iconfont.eot OK
Extracting build/resources/icon/iconfont.svg OK
Extracting build/resources/icon/iconfont.ttf OK
Extracting build/resources/icon/iconfont.woff OK
Extracting build/service-worker.js OK
Creating build/static OK
Creating build/static/css OK
Extracting build/static/css/main.dc903dc2.css OK
Creating build/static/js OK
Extracting build/static/js/main.7b35a52f.js OK
Creating build/static/media OK
Extracting build/static/media/iconfont.715ffea7.ttf OK
Extracting build/static/media/iconfont.79c4ad9a.eot OK
Extracting build/static/media/iconfont.f8b575df.svg OK
All OK
[root@testvm test]# ls -l
total 284
drwxr-xr-x 4 root root 4096 Jun 4 10:06 build
-rw-r--r-- 1 root root 283518 Jun 4 10:09 build.rar

备注:使用rar x命令已经完成解压,并且文件都解压到build目录下,这个目录就是rar文件的名字去掉后缀.

5.也可以将文件解压到当前的路径下,就不是在build路径了.使用rar e命令

[root@testvm test]# rm -rf build
[root@testvm test]# rar e build.rar RAR 5.50 Copyright (c) 1993-2017 Alexander Roshal 11 Aug 2017
Trial version Type 'rar -?' for help Extracting from build.rar Extracting asset-manifest.json OK
Extracting business.json OK
Extracting favicon.ico OK
Extracting index.html OK
Extracting manifest.json OK
Extracting iconfont.css OK
Extracting iconfont.eot OK
Extracting iconfont.svg OK
Extracting iconfont.ttf OK
Extracting iconfont.woff OK
Extracting service-worker.js OK
Extracting main.dc903dc2.css OK
Extracting main.7b35a52f.js OK
Extracting iconfont.715ffea7.ttf OK
Extracting iconfont.79c4ad9a.eot OK
Extracting iconfont.f8b575df.svg OK
All OK
[root@testvm test]# ls -l
total 1468
-rw-r--r-- 1 root root 352 Jun 4 10:03 asset-manifest.json
-rw-r--r-- 1 root root 283518 Jun 4 10:09 build.rar
-rw-r--r-- 1 root root 146 Jun 4 10:02 business.json
-rw-r--r-- 1 root root 3870 Jun 4 10:02 favicon.ico
-rw-r--r-- 1 root root 9788 Jun 4 10:03 iconfont.715ffea7.ttf
-rw-r--r-- 1 root root 9968 Jun 4 10:03 iconfont.79c4ad9a.eot
-rw-r--r-- 1 root root 10498 Jun 4 10:02 iconfont.css
-rw-r--r-- 1 root root 9968 Jun 4 10:02 iconfont.eot
-rw-r--r-- 1 root root 39154 Jun 4 10:03 iconfont.f8b575df.svg
-rw-r--r-- 1 root root 39154 Jun 4 10:02 iconfont.svg
-rw-r--r-- 1 root root 9788 Jun 4 10:02 iconfont.ttf
-rw-r--r-- 1 root root 6036 Jun 4 10:02 iconfont.woff
-rw-r--r-- 1 root root 552 Jun 4 10:03 index.html
-rw-r--r-- 1 root root 761199 Jun 4 10:03 main.7b35a52f.js
-rw-r--r-- 1 root root 277807 Jun 4 10:03 main.dc903dc2.css
-rw-r--r-- 1 root root 317 Jun 4 10:02 manifest.json
-rw-r--r-- 1 root root 3396 Jun 4 10:03 service-worker.js

备注:解压出来的文件就和build.rar在一个路径下了,所以使用中,解压到哪里要看使用场景,一般是rar x

文档创建时间:2018年6月4日11:24:16

linux(redhat)环境下,如何解压rar文件?的更多相关文章

  1. centso下如何解压RAR文件

    tar -xvf rarlinux-3.9.3.tar.gz cd rar   make 看见下面这些信息就是安装成功了 mkdir -p /usr/local/bin mkdir -p /usr/l ...

  2. Linux解压rar文件

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

  3. ubuntu解压rar文件

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

  4. CentOS解压rar文件

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

  5. python循环解压rar文件

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

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

    问题: 解压rar文件,提示

  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. linux中解压rar文件

    linux平台默认是不支持RAR文件的解压,需要安装linux版本的RAR压缩软件,下载地址为:http://www.rarlab.com/download.htm 下载之后进行解压之后,进入rar目 ...

随机推荐

  1. Go Revel - Session / Flash(会话与flash)

    ##Session / Flash 作用域 revel提供了两种cookies存储机制: // 一个加密签过的cookie (限制为4kb). // 限制: Key 中不能有冒号 type Sessi ...

  2. winform上控件的拖拽小结

    这里罗列出几个相关的事件和属性,具体的实现介绍已有非常优秀的文章了,文章末尾我将会给出,大家可以去参考. 属性: AllowDrop: 目标控件必须设定为true,才能接受拖拽来的东西. 事件: It ...

  3. Web API设计方法论

    英文原文:A Web API Design Methodology 为Web设计.实现和维护API不仅仅是一项挑战:对很多公司来说,这是一项势在必行的任务.本系列将带领读者走过一段旅程,从为API确定 ...

  4. jQuery(九):节点遍历

    一.遍历子元素 children()方法可以用来获取元素的所有子元素,语法如下: 示例: <!DOCTYPE html> <html lang="en"> ...

  5. Map与实体之间转换

    package com.thunisoft.maybee.engine.utils; import java.lang.reflect.Field; import java.lang.reflect. ...

  6. Java嵌入式数据库H2学习总结

    H2数据库使用总结 —— 孤傲苍狼

  7. java 、HashMap 和单例

    前段时间在项目中遇到一个问题.当多个系统同时运行时,大部分系统能够良好运转,部分却卡死在了启动界面.以下是我解决该问题的步骤和总结:   1.复现问题.重新走了一遍出问题的过程,发现问题的确存在.说明 ...

  8. C#里的SubString和Convert.ToDateTime

    1.C#里的SubString String.SubString(int   index,int   length) index:开始位置,从0开始 length:你要取的子字符串的长度 2.C#语言 ...

  9. 目录_Java内存分配(直接内存、堆内存、Unsafel类、内存映射文件)

    1.Java直接内存与堆内存-MarchOn 2.Java内存映射文件-MarchOn 3.Java Unsafe的使用-MarchOn 简单总结: 1.内存映射文件 读文件时候一般要两次复制:从磁盘 ...

  10. mysql深坑之--group_concat有长度限制!!!!默认1024

    在mysql中,有个函数叫“group_concat”,平常使用可能发现不了问题,在处理大数据的时候,会发现内容被截取了,其实MYSQL内部对这个是有设置的,默认不设置的长度是1024,如果我们需要更 ...