`
AILIKES
  • 浏览: 186298 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何在linux下解压缩rar格式的文件压缩包

阅读更多
前言:没有特殊原因,文档如果要传到linux上,一定要打成*.zip格式,

这样方便解压,一般来说没有理由要用rar.关于 linux上unzip命令有空细讲,
本节讲下,如何让linux支持解压缩rar文件

一 、系统环境

1.1 系统环境
实验环境一:
CentOS release 5.5 (Final)
2.6.18-194.el5
x86_64 GNU/Linux <--64位系统
实验环境二:
CentOS release 5.4 (Final)
2.6.18-164.el5
i686 GNU/Linux <--32位系统


1.2命令查看方法:
[root@oldboy tools]# cat /etc/redhat-release 
CentOS release 5.5 (Final)
[root@oldboy tools]# uname -r
2.6.18-194.el5
[root@oldboy tools]# uname -m
x86_64


二、下载并安装rar软件

2.1 下载
mkdir -p /home/oldboy/tools
cd /home/oldboy/tools
wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz

2.2 安装
tar zxvf rarlinux-3.8.0.tar.gz
cd rar
make
make install

三、rar命令语法

将/etc 目录压缩为etc.rar 命令为:

rar a etc.rar /etc

将etc.rar 解压 命令为:
rar x etc.rar 
unrar -e etc.tar


四、具体例子

实例:将/etc 目录压缩为etc.rar

[root@oldboy tools]# rar a etc.rar /etc

RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008
Shareware version Type RAR -? for help

Evaluation copy. Please register.

Creating archive etc.rar

Adding /etc/gdm/securitytokens.conf OK 
Adding /etc/gdm/Init/Default OK 
Adding /etc/gdm/custom.conf OK 
Adding /etc/gdm/Xsession OK 
Adding /etc/gdm/PostSession/Default OK 
Adding /etc/gdm/PreSession/Default OK 
Adding /etc/gdm/XKeepsCrashing OK 
Adding /etc/gdm/locale.alias OK 
Adding /etc/gdm/PostLogin/Default.sample OK 
省略若干行......

查看
[root@oldboy tools]# ll
总计 26704
-rw-r--r-- 1 root root 26505645 08-20 20:26 etc.rar

将etc.rar 解压:
[root@oldboy tools]# rar x etc.rar

RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008
Shareware version Type RAR -? for help


Extracting from etc.rar

Creating etc OK
Creating etc/gdm OK
Extracting etc/gdm/securitytokens.conf OK 
Creating etc/gdm/Init OK
Extracting etc/gdm/Init/Default OK 
Extracting etc/gdm/custom.conf OK 
Extracting etc/gdm/Xsession OK 
Creating etc/gdm/PostSession OK
Extracting etc/gdm/PostSession/Default OK
省略若干行......


五、更多命令 查看帮助

[root@oldboy rar]# rar

[root@ha-1-1 rar]# unrar

分享到:
评论

相关推荐

    Java带密码解压缩RAR压缩包(内附代码)

    在Java编程环境中,处理RAR压缩包并对其进行解压是一个常见的任务,特别是在自动化脚本或数据迁移等场景下。本文将详细介绍如何使用Java实现这个功能,特别是处理带密码保护的RAR文件,同时支持中文文件名,并能在...

    不知道rar、zip压缩包密码怎么办?压缩包和文档密码破解软件,2步搞定-使用GPU加速

    1、打开“hash值获取工具”文件夹,进入run文件夹,在文件夹地址输入CMD运行程序,在运行程序中输入:rar2john.exe“+空格+破解文件名称”,回车获取破解文件hash值 2、将需要破解的文件复制到打开破解工具文件夹,...

    Java解压缩文件,尤其对于Rar5.0版本的解压实现.zip

    沙漏哦2022-09-16 16:00:57原证Java解压缩文件,尤其对于Rar5.0版本的解压实现 项目描述 junrar已经不再支持Rar5版本的压缩文件。sevenzipjbinding对于Rar5压缩包的解压是调用本地7z软件进行解压的,如果本机环境...

    Linux中轻松打开RAR文档.pdf

    "Linux中轻松打开RAR文档.pdf" 本文档主要介绍了在Linux操作系统中如何轻松打开RAR文档。RAR压缩格式是一种广泛使用的压缩格式,但Linux操作系统默认情况下不支持...6.RAR for Linux软件可以自动集成在文件管理器中。

    rar文件压缩包

    RAR是一种流行的压缩文件格式,由Eugene Roshal开发并以其缩写命名。它允许用户将多个文件和文件夹打包成一个单一的RAR文件,以便于存储、传输和分享。RAR格式以其高效的压缩率和高级特性而受到青睐,比如修复损坏的...

    取压缩包中全部文件名.rar

    本文将详细讨论如何从一个名为“取压缩包中全部文件名.rar”的RAR压缩包中提取所有文件的名称,以及这一操作背后的原理和技术。 RAR是一种流行的压缩格式,由尤金·罗沙利克开发,它提供了比ZIP更高的压缩率和更...

    java zip rar(区分有无密码的RAR文件) gz ftp工具类

    GZ是GNU的gzip文件格式,主要用于减少文件大小。在Java中,可以使用`java.util.zip.GZIPOutputStream`来压缩数据,`java.util.zip.GZIPInputStream`来解压缩。`GZUtil.java`可能包含了压缩和解压缩GZ文件的相关方法...

    完整版打包文件(包含解压缩).rar

    这些工具不仅能够解压缩RAR文件,还支持其他多种压缩格式。 7. **兼容性**:虽然RAR是Windows平台的主流压缩格式,但也有跨平台的解压缩软件,使得RAR文件能在Mac OS X和Linux系统上使用。 8. **注意事项**:在...

    打包文件(包含解压缩).e.rar

    解压缩RAR文件的方法: 1. **使用解压缩软件**:Windows用户可以使用WinRAR、7-Zip等工具,Mac用户可以使用The Unarchiver或WinZip Mac Edition。这些软件提供图形化界面,方便用户选择文件并执行解压缩操作。 2. **...

    linux rar 命令安装包

    Linux中的RAR命令是用于处理.RAR格式压缩文件的工具,这种格式通常在Windows环境中更为常见。在Linux系统中,RAR命令并非预装软件,需要通过安装额外的包来获得。本压缩包提供了一个适用于多种Linux版本的RAR命令...

    crx2rnxnew.rar 解压缩rnx文件工具

    "crx2rnxnew.rar" 是一个压缩包,包含了一个名为 "crx2rnx.exe" 的可执行文件,这是一款专门用于解压缩RNX文件的工具。"crx2rnx"这个名字暗示了它的功能,即把CRX格式转换为RNX格式。CRX可能是RINEX数据的一种压缩...

    linux 64bit rar解压安装包

    解压后,通常会得到一个包含可执行文件的目录结构,例如`rar/`,其中的`rar`或者`unrar`可能是解压缩命令。如果要解压一个RAR文件,比如名为`example.rar`的文件,可以使用如下命令: ```bash ./rar x example.rar ...

    rarlinux-4.2.0.tar.gz(安装到linux下后,可以用rar、unrar命令)

    在Linux环境下,处理RAR文件往往需要借助第三方工具,因为Linux的默认包管理器并不包含RAR的压缩与解压缩功能。RAR是一种流行的文件压缩格式,尤其在Windows用户中广泛使用。为了在Linux上操作RAR文件,我们可以利用...

    jdk1.8压缩文件rar zip java8压缩版

    在解压缩"jdk1.8_161"这个文件后,您将得到Java 8的安装包。根据您的操作系统(Windows、Linux或macOS),您需要按照相应的步骤配置环境变量,确保系统能够识别和使用Java 8。例如,在Windows上,您可能需要设置`...

    Java通用解压代码(RAR5,Zip,7Z)

    在Java编程环境中,解压不同类型的压缩文件,如RAR5、Zip和7z,是一项常见的任务。为了实现这一功能,我们需要使用特定的库,因为Java标准库并不直接支持RAR5和7z格式。这里我们将详细探讨如何使用Java来处理这些...

    解压缩包测试包

    在IT行业中,压缩包是一种非常常见的数据存储和传输方式,特别是在文件传输、软件分发以及数据备份等场景。本文将详细讲解与“解压缩包测试包”相关的知识点,包括压缩包的基本概念、常见格式、解压工具以及测试过程...

    jZip 1.3.0.49780 绿色英文版_可创建、解压缩和处理多种格式的压缩文件

    jZip是一款强大的压缩与解压缩工具,适用于处理多种类型的压缩文件格式,如Zip、RAR、TAR、GZip以及7-Zip等。这款软件以其全面的功能和用户友好的界面而受到广泛赞誉。作为一款绿色英文版软件,jZip无需安装即可直接...

    批量解压缩,实现多个压缩文件快速解压

    批量解压缩RAR文件的方法多种多样,可以使用专门的解压缩软件,如WinRAR、7-Zip或者Bandizip等。这些工具不仅支持RAR格式,也支持其他常见的压缩格式如ZIP、7Z等。以下是一些实现批量解压缩的步骤: 1. **WinRAR**...

    C++ 压缩和解压zip、rar、7z等库

    7z是一种高压缩率的文件格式,7-Zip软件是其主要的开源实现。在C++中,可以使用`libarchive`库来处理7z文件。`libarchive`不仅支持7z,还支持多种其他归档格式,如ZIP、RAR、TAR等。它提供了一个强大的API,用于...

Global site tag (gtag.js) - Google Analytics