`

Linux 下也可以使用RAR了

rar 
阅读更多
在Linux上要想解压.rar文件很困难,为此找了好久终于找到了Linux下的RAR软件
可以到网站上下载 :http://www.rarlab.com/
下面以rar3.8为例:
wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz
tar zxvf rarlinux-3.8.0.tar.gz
cd rar
make
make install


使用RAR

例1:添加文件或目录到压缩档案中,使用a命令。例如把文件files1添加到abc.rar中,使用a或m命令,a命令把file1文件添加到abc.rar档案中保持原有的file1文件不变,m命令移动file1文件到file1.rar档案中(压缩完成后会删除原有的file1文件,注意:m命令只针对文件进行操作)
$rar a abc.rar file1

说明:如果此时abc.rar档案不存在,会自行创建abc.rar文档案,如果abc.rar档案已经存在,则将file1文件压缩进abc.rar档案中,若abc.rar档案中已存在一个file1文件,则会更新file1文件。并且原有的file1文件依然存在于当前目录下,若要将file1文件移动到file1.rar中请使用m命令,对于目录同样可以进行此操作。
注意:如果只输入"rar a file1.rar"命令,而没有接文件名或目录名的话,会将当前目录下所有的文件和文件夹压缩进file1.rar文档中。这点要注意一下。

例2:解压缩abc.rar档案中的内容,可以使用e或x命令,假设abc.rar目录中有一个名为file1的文件和一个名为test的目录,test目录中有一个名为file2的文件,
$rar e abc.rar

说明:使用e命令,会将abc.rar中的file1文件连同test目录下的file2文件解压到当前目录。如果想保持abc.rar目录中的目录结构请使用x命令。
$rar x abc.rar

说明:此时会将file1文件和test目录解压到当前文件夹。

例3:为整个压缩文件添加注释
$rar c abc.rar

说明:输入该命令后,屏幕最下方会显示
Processing archive test.
rarReading comment from stdin

并有一个光标在闪烁,从光标闪烁的位置输入注释信息,输入完了按下Ctrl+D结束输入

例4:为压缩文件中的单个文件添加注释,使用cf命令。假如现在要为abc.rar档案中的file1文件添加注释
$rar ch abc.rar file1

此时屏幕最下方会显示
Reading comment for abc.rar : file1 from stdin

从光标闪烁出输入想要为file1添加的注释,Ctrl+D结束输入

例4:把整个档案的注释写入到一个文件中,使用cw命令。加入要将abc.rar的注释写入到test.txt文件中
$rar cw abc.rar test.txt

说明:如果当前目录下不存在名为test.txt的文件,则会自行创建一个名为test.txt的文件,并将abc.rar的注释写入到text.txt文件中,如果当前目录中已经存在一个名为text.txt的文件,则会提示你是否覆盖已经存在的文件,如果选择Yes或者All,则会清空test.txt中原有的内容,然后将abc.rar的注释内容写入到text.txt文件中。

例4:删除压缩档案中的文件或目录,使用d命令。例如要删除abc.rar档案中的file1文件。
$rar d abc.rar file1

说明:该命令删除abc.rar档案中的file1文件,对于目录同样有效。

以上为常用的压缩与解压缩命令,<选项>部分的使用不再进行介绍了,请大家自己尝试一下吧。

解压缩命令unrar的使用:

$unrar --help

用法:     unrar <command> -<switch 1> -<switch N> <archive> <files...>
               <@listfiles...> <path_to_extract\>

<命令>
  e             解压文件到当前目录
  l[t,b]        列出压缩文档信息[technical, bare]
  p             打印文件到标准输出
  t             测试压缩我俄当
  v[t,b]        列出压缩文档的详细信息[technical,bare]
  x             解压文件到完整路径


以下为<选项>部分,略去。

unrar的命令和rar具有同样的效果,可以看出unrar只包含了rar的一部分命令而已,因此使用rar就可以完成所有操作。
分享到:
评论

相关推荐

    linuxrar56.rar

    LinuxRAR是一款专为Linux系统设计的RAR文件处理工具,它允许用户在Linux环境下进行RAR文件的创建、解压以及管理。LinuxRAR5.6是该软件的一个特定版本,可能包含了改进的功能、修复的bug和对RAR格式的更好支持。本文...

    rar安装包(linux下)

    标题“rar安装包(linux下)”指的是为Linux系统提供的RAR软件包,这允许用户在命令行界面中使用RAR和UNRAR命令。这个压缩包内可能包含了用于安装这些工具的所有必要文件,包括源代码、编译脚本或者预编译的二进制...

    linux下面rar压缩工具

    然而,Linux用户也可以通过安装特定的工具来处理RAR文件。本篇文章将详细介绍如何在Linux下使用RAR压缩工具,包括安装、创建RAR压缩文件以及解压RAR文件。 一、安装RAR工具 在Linux中,RAR命令行工具通常不是默认...

    Linux下如何解压.zip和.rar文件.doc

    在 Linux 中解压.zip 和.rar 文件可以使用 unzip 和 unrar 程序,压缩文件到.zip 和.rar 文件可以使用 zip 和 rar 程序。通过这些命令,可以轻松地处理.zip 和.rar 文件,从而提高工作效率和生产力。

    linux下rar

    这个“linux下rar”的主题主要涉及如何在Linux环境下使用RAR命令行工具进行压缩和解压缩操作。下面我们将详细介绍这个过程。 首先,我们需要安装RAR工具。在大多数Linux发行版中,这通常意味着安装`unrar`命令,...

    Linux 软件的安装.rar

    视频文件包含:9、Linux 软件的安装.rar(1、如何通过源码安装,2、RPM、YUM 简介,3、RPM 的使用,4、YUM 的使用)

    Linux C 函数参考.rar

    Linux C 函数参考.rar Linux C 函数参考.rar Linux C 函数参考.rar Linux C 函数参考.rar Linux C 函数参考.rar Linux C 函数参考.rar Linux C 函数参考.rar Linux C 函数参考.rar Linux C 函数参考.rar Linux C ...

    Linux中用于解压rar压缩包的工具

    unrar还有其他一些命令,如`unrar n`(new archive)、`unrar p`(print contents)等,具体使用可以参考unrar的帮助文档: ``` unrar h ``` 通过以上步骤,你就可以在Linux中轻松地处理RAR文件了。掌握unrar...

    Linux下C语言.rar

    C语言中的指针是其强大之处,Linux环境下,指针可以用来访问内存,实现高级数据结构,如链表、树等,还能用于系统调用,如通过指针传递参数给内核。理解指针的概念,掌握指针运算和指针类型的声明至关重要。 在...

    rar_for_linux.rar_linux_rar for lin_rar for linux_rar_for_linux

    描述中提到,安装这款软件后,用户可以在Linux系统下解压RAR文件以及处理相关操作。这意味着Linux用户无需借助其他平台或者第三方软件,就能直接在自己的系统上完成RAR文件的压缩和解压缩工作,大大提高了工作效率。...

    linux服务器配置教程.rar

    linux服务器配置教程.rar linux服务器配置教程.rar linux服务器配置教程.rar linux服务器配置教程.rar linux服务器配置教程.rar

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

    通过以上步骤,你可以在Linux系统中顺利地使用`rarlinux-4.2.0.tar.gz`处理RAR文件。尽管Linux社区倾向于使用开源的压缩格式,如tar、gzip和zip,但对于需要与Windows用户交换文件或处理已有RAR文件的场景,`...

    linux 64bit rar解压安装包

    Linux 64位RAR解压安装包是一种专为在64位Linux环境下使用的RAR压缩工具。RAR是一种流行的压缩格式,由Eugene Roshal开发,具有高效能和高压缩率的特点。它允许用户在存储空间有限的情况下压缩大量数据,同时保持较...

    linux rar 命令安装包

    5. **运行RAR命令**:一旦安装完成,你可以使用`rar`命令来处理.RAR文件。例如,要解压缩名为`filename.rar`的文件,使用: ``` rar e filename.rar ``` 上述命令中的`e`是“extract”的缩写,表示提取文件。 ...

    RAR linux版

    总的来说,RAR for Linux是Linux环境中处理RAR文件的有效解决方案,通过简单的安装和使用流程,使得Linux用户也能便捷地享受RAR压缩格式带来的便利。无论是为了工作还是个人用途,了解如何在Linux上使用RAR都是非常...

    Linux下rar及zip压缩包中批量替换某文件脚本

    在Linux环境下,对rar和zip压缩包进行批量替换文件的操作是一项常见的系统管理任务。这通常涉及到脚本编程,以便自动化处理大量的压缩文件。标题提到的`zip_replace.sh`和`rar_replace.sh`就是两个用于执行这个任务...

    linux无网络无root环境安装.rar

    这个压缩包“linux无网络无root环境安装.rar”包含了在这样的条件下安装Nginx、PCRE(Perl Compatible Regular Expressions)和Zlib这三个关键组件的源代码。下面我们将详细探讨如何在这些限制下完成安装过程。 ...

    Linux安装.rar

    【标题】Linux安装 ..."Linux安装.rar"文件很可能是为了帮助用户简便地进行Linux的安装,通过提供的安装程序直接运行EXE文件,可以简化部分步骤。不过,对于初学者来说,理解上述详细过程仍然是很有必要的。

    linux课件.rar

    "linux课件.rar"可能是一个包含教程、文档、示例脚本、练习任务和可能的视频课程的压缩文件,用于系统地学习Linux。 在学习Linux时,以下几个关键知识点至关重要: 1. **Linux基础知识**:首先,你需要了解Linux的...

    linux下的rar工具64bit

    本文将详细探讨Linux环境下如何使用64位版本的RAR工具。 首先,我们需要了解Linux中的RAR工具并不是像在Windows中那样内置的,因此需要单独安装。在Linux中,我们可以选择Unrar工具来解压缩RAR文件,但若需要创建...

Global site tag (gtag.js) - Google Analytics