Linux解压rar文件命令

如需学习视频,请查看本头条号简介,免费在线观看学习视频1. 前言Linux上是可以支持解压rar压缩文件的,只是一般的服务器默认情况下没有安装相关工具。需要额外

大家好,今天小编来为大家解答以下的问题,关于Linux解压rar文件命令,这个很多人还不知道,现在让我们一起来看看吧!

Linux可以支持rar压缩文件的解压,但是一般服务器默认是没有安装相关工具的。需要额外安装。

Linux上安装RAR解压工具的方法如下:

CentOS系统安装方法

[root@zcwyou ~]# yum -y install unar 看到如下输出证明安装成功:

已安装:

unar.x86_64 0:1.10.1-1.el7

已安装依赖项:

gnustep-base-libs.x86_64 0:1.24.9-1.el7 gnutls.x86_64 0:3.3.26-9.el7 libicu.x86_64 0:50.1.2-15.el7 libobjc.x86_64 0:4.8.5-28.el7_5 .1 libxslt.x86_64 0:1.1 .28-5.el7

荨麻.x86_64 0:2.7.1-8.el7 裤子.x86_64 0:0.3.14-2.el7

完全的!

Linux上安装RAR解压工具

Ubuntu系统系统安装方法

[ocr@zcwyou ~]# sudo apt-get -y install unar2.乌纳尔选项

[root@zcwyou ~]# unar -hunar v1.10.1 (Jun 9 2016),用于提取存档文件内容的工具。

Usage: unar [选项] 存档[文件…]

可用选项:

-output-directory (-o) 指定解压后的存储位置。默认为当前目录。如果设置为-,则不会创建文件,但将使用标准输出。

-force-overwrite (-f) 解压时强制覆盖现有文件,默认情况下会询问用户。

-force-rename (-r) 解压时,如果目标文件已存在,则重命名新解压的文件。

-force-skip (-s) 解压时,如果目标文件已存在,则跳过该文件而不覆盖。

-force-directory (-d) 解压时,始终创建一个新目录来存储解压内容。默认设置是仅当存在多于一层的文件或目录时才会创建它。

-no-directory (-D) 解压时,不创建新目录来存储解压内容。而是直接解压。

-password (-p) 指定解压密码

-encoding (-e) 指定解压文件名的编码。如果不指定,程序会自动检测。使用“help”或“list”参数来获取支持的编码。

-password-encoding (-E) 指定密码的编码。如果不指定,程序会自动检测。

-indexes (-i) 指定要解压的文件或目录。

-no-recursion (-nr) 不解压缩其他压缩文件。例如,解压缩.tar.gz 文件时,仅解压缩.gz 文件,而不解压缩其内容。

-copy-time (-t) 解压时保留文件的时间属性。

-quiet (-q) 静默模式

-version (-v) 查询软件版本。

-help (-h) 显示帮助信息。

3.rar文件解压示例

查看当前文件:

[root@zcwyou rar]#lltotal 56

-rw-r–r–。 1 root root 54364 Nov 30 12:00 test.rar

找到一个rar压缩文件test.rar

解压它

[root@zcwyou rar]# unar test.rartest.rar: RAR 5

abc.pcap (666 B)…好的。

aaa.pdf (60957 B)…好的。

成功提取到“测试”。

Linux解压rar文件命令

Linux使用unar解压RAR压缩包

检查:

[root@zcwyou rar]#lltotal 56

drwxr-xr-x。 2根根11月30日37日15:14测试

-rw-r–r–。 1 root root 54364 Nov 30 12:00 test.rar

发现多了一个目录test

查看目录test的内容

[root@zcwyou rar]#ll testtotal 64

-rw-r–r–。 1根根60957 8月3日15:32 aaa.pdf

-rw-r–r–。 1 根666 8 月3 日15:32 abc.pcap

可以看到,文件已经被解压了。

再次尝试解压:

[root@zcwyou rar]# unar test.rartest.rar: RAR 5

“测试”已经存在。

(r)重命名为“test-1”,(R)重命名所有,(o)覆盖,(O)覆盖所有,(s)跳过,(S)跳过所有,(q)uit?

提示文件已存在:

输入r重命名解压后的文件

输入R 重命名所有解压文件

输入o覆盖当前文件

输入O 覆盖所有文件

输入s 跳过当前文件

输入S 跳过所有文件。

输入q 退出该程序。

4.乱码文件名的处理

如果解压后发现文件名乱码,请尝试以下命令:

[root@zcwyou rar]# unar -e UTF-8 test.rar 表示文件名采用UTF-8编码。使用该命令查询支持的编码格式unar -e list。

如果代码还是乱码,尝试使用gb18030

[root@zcwyou rar]# unar -e gb18030 test.rar 是用gb18030编码的文件名

Linux解压时出现乱码的解决办法

5.解压加密的rar文件

假设有一个加密压缩文件test2.rar,解密后的密码为linux.zcwyou.com

[root@zcwyou rar]# unar -password linux.zcwyou.com test2.rartest2.rar: RAR 5

apply.pdf (53980 B)…好的。

trans.pdf (54299 B)…好的。

成功提取到“test2”。

核实:

假设解压后的目录名为test2

[root@zcwyou rar]#ll test2total 112

-rw-r–r–。 1 root root 53980 9月25日13:44 apply.pdf

-rw-r–r–。 1根根54299 9月25日13:44 trans.pdf

表示解压成功。

用户评论

Linux解压rar文件命令
熟悉看不清

终于找到了!之前我一直用windows解压缩,搬到Linux上搞得我头疼. 这个分享太棒了!感谢大神

    有5位网友表示赞同!

Linux解压rar文件命令
轨迹!

这个方法真的好用!比之前的那些工具省事多了,直接一条命令就搞定。 Linux真是越来越香了。

    有15位网友表示赞同!

Linux解压rar文件命令
淡淡の清香

不过对于新手来说还是有点难懂呀,希望可以多一些详细的步骤和解释,这样更容易上手学习~

    有16位网友表示赞同!

Linux解压rar文件命令
日久见人心

这也太简略了吧!没说哪些常见的压缩格式,只有rar?还有很多其他常用的格式啊!

    有8位网友表示赞同!

Linux解压rar文件命令
陌上花

其实很多情况下不需要解压到本机目录,可以通过管道传输更方便。这个博客有点过于局限。

    有8位网友表示赞同!

Linux解压rar文件命令
断桥残雪

感谢作者分享!我正在学习Linux系统,遇到这样一个文章真是太棒了,非常实用。以后不用再跑去用Windows解压文件啦!

    有7位网友表示赞同!

Linux解压rar文件命令
她的风骚姿势我学不来

这篇文章内容有些枯板,能不能加入一些图片或流程图,让读者更直观地理解呢?

    有11位网友表示赞同!

Linux解压rar文件命令
嗯咯

我一直在找关于Linux解压rar文件的方法,终于找到了!简单明了,一看就懂!真是太感谢分享了!

    有7位网友表示赞同!

Linux解压rar文件命令
余温散尽ぺ

这个命令在某些Linux发行版上可能无法使用,需要根据实际情况进行修改。建议作者说明一下这个问题。

    有18位网友表示赞同!

Linux解压rar文件命令
心安i

虽然方法有效,但是没有解释为什么要这样做,目的在哪里?这样的文章缺乏深度和说服力。

    有11位网友表示赞同!

Linux解压rar文件命令
不忘初心

刚开始学linux玩转文件压缩很痛苦,终于找到了解压rar文件的正确方法!真棒!

    有7位网友表示赞同!

Linux解压rar文件命令
傲世九天

这个分享让我省了好多时间!之前一直都在网上找解压rar的方法,终于不用苦干了!感谢大神!

    有11位网友表示赞同!

Linux解压rar文件命令
烬陌袅

对于新手来说,可能需要更详细的步骤说明。比如在使用命令前,应该先检查系统是否存在正确的依赖库等等。

    有14位网友表示赞同!

Linux解压rar文件命令
枫无痕

Linux这个系统有时真的太难用了,明明是很简单的解压操作,结果还要一堆奇怪的命令才能搞定。

    有20位网友表示赞同!

Linux解压rar文件命令
命里缺他

文章只说了一个命令解压rar文件,可还很多种不同的方法呀!例如使用图形界面工具、在线解压等等

    有8位网友表示赞同!

Linux解压rar文件命令
折木

Linux系统虽然强大,但对于小白用户来说确实比较难上手,希望有更多更直观的教程来帮助新手入门。

    有5位网友表示赞同!

Linux解压rar文件命令
断秋风

这个命令需要超级权限才能执行吗?如果我的账号没有 root 权限怎么办?

    有5位网友表示赞同!

Linux解压rar文件命令
青瓷清茶倾城歌

建议作者可以整理一下常用Linux文件压缩工具,并且比较其特性和优缺点,这样会更有参考价值。

    有13位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/138461.html

(0)
小su's avatar小su
上一篇 2024年9月18日 下午3:44
下一篇 2024年9月18日 下午3:49

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注