Linux解压命令执行时间

请关注本头条号,每天坚持更新原创干货技术文章

如需学习视频,请查看本头条号简介,免费在线观看学习视频

1. 前言

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

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

CentOS系统安装方法

[root@zcwyou ~]# yum -y install unar

看到以下输出证明安装成功:

Installed:

unar.x86_64 0:1.10.1-1.el7

Dependency Installed:

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

nettle.x86_64 0:2.7.1-8.el7 trousers.x86_64 0:0.3.14-2.el7

Complete!

Linux解压命令执行时间

Linux安装RAR解压工具

Ubuntu系统系统安装方法

[ocr@zcwyou ~]# sudo apt-get -y install unar

2. unar选项

[root@zcwyou ~]# unar -h

unar v1.10.1 (Jun 9 2016), a tool for extracting the contents of archive files.

Usage: unar archive [files …]

Available options:

-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]# ll

total 56

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

发现有一个rar压缩文件test.rar

解压它

[root@zcwyou rar]# unar test.rar

test.rar: RAR 5

abc.pcap (666 B)… OK.

aaa.pdf (60957 B)… OK.

Successfully extracted to “test”.

Linux解压命令执行时间

Linux使用unar解压RAR压缩包

检查:

[root@zcwyou rar]# ll

total 56

drwxr-xr-x. 2 root root 37 Nov 30 15:14 test

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

发现多了一个目录test

查看目录test里面的内容

[root@zcwyou rar]# ll test

total 64

-rw-r–r–. 1 root root 60957 Aug 3 15:32 aaa.pdf

-rw-r–r–. 1 root root 666 Aug 3 15:32 abc.pcap

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

试试再解压一次:

[root@zcwyou rar]# unar test.rar

test.rar: RAR 5

“test” already exists.

(r)ename to “test-1”, (R)ename all, (o)verwrite, (O)verwrite all, (s)kip, (S)kip all, (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解压命令执行时间

Linux解压时乱码的解决办法

5. 解压加密rar文件

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

[root@zcwyou rar]# unar -password linux.zcwyou.com test2.rar

test2.rar: RAR 5

apply.pdf (53980 B)… OK.

trans.pdf (54299 B)… OK.

Successfully extracted to “test2”.

验证:

假设解压出来的目录名为test2

[root@zcwyou rar]# ll test2

total 112

-rw-r–r–. 1 root root 53980 Sep 25 13:44 apply.pdf

-rw-r–r–. 1 root root 54299 Sep 25 13:44 trans.pdf

表明解压成功。

Linux解压命令执行时间

本文【Linux解压命令执行时间】由作者: 前端后端 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4209.html

(0)
上一篇 2023-03-10 09:02:29
下一篇 2023-03-10 09:05:09

相关推荐

  • vim命令行模式 vim切换命令模式

    前言 学习linux少不了和vim打交道,今天我们就来了解一下什么是vim,如何高效使用vim以及如何配置vim。 vi和vim都是linux下多模式的编辑器,两者关系类似于c/c++的关系,vim是vi的升级版,不仅兼容vi的所有指令,还增加了一些新的特性,比如语法高亮,支持正则表达式等,vim具有程序编辑能力,常用于编写代码。下面让我们具体了解vim v…

    2023-03-15
    200
  • c语言指针符号用键盘怎么打_c语言指针符号键盘怎样打

    摘要:如果问C语言中最重要、威力最大的概念是什么,答案必将是指针!威力大,意味着使用方便、高效,同时也意味着语法复杂、容易出错。指针用的好,可以极大的提高代码执行效率、节约系统资源;如果用的不好,程序中将会充满陷阱、漏洞。 这篇文章,我们就来聊聊指针。从最底层的内存存储空间开始,一直到应用层的各种指针使用技巧,循序渐进、抽丝剥茧,以最直白的语言进行讲解,让你…

    2023-03-09
    300
  • nodejs安装及环境配置linux_linux安装nodejs一键脚本

    1、cd /opt #上传安装包到/opt,然后解压 2.tar -xvf node-v14.17.0-linux-x64.tar.xz #配置环境变量 3.vi /etc/profile #在行末加入下面的环境变量配置 #nodejs export NODE_HOME=/opt/node-v14.17.0-linux-x64 export PATH=$PA…

    2023-03-22
    000
  • 存储容量单位之间的换算关系

    KB:全称千字节(Kbyte); MB:全称兆字节(MByte); GB:全称吉字节(GByte)。 计算机存储容量单位,一般用字节(Byte)、千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)、拍字节(PB)、艾字节(EB)、泽它字节(ZB,又称皆字节)、尧它字节(YB)表示。 换算关系是: 1KB=1024B 1MB=1024KB 1GB=…

    2023-03-17
    300
  • bin文件安装提示下一张磁盘

    BIN软件包安装方法如下: 1,打开BIN安装包属性,把文件权限修改为可读写权限,同时允许作为程序执行。 2,在Linux终端下输入BIN安装包绝对路径外加CHMOD +X命令执行。 3,按确认后,Linux终端启动BIN安装包安装指引,依提示安装既可。 4,等待安装完成既可,Linux BIN软件包既可安装完成。

    2023-03-13
    400
  • 鼠标指针代码是什么

    鼠标指针形状在Excel中有多种形式,实际上在操作系统中也有不同样式,只不过,我们在使用的时候并不注意如何修改。 本节就对Excel中的鼠标指针形式选择,做一个介绍,没有实际意义,但有时候也会用到。 如上图所示,Excel给出了4种鼠标样式: 常量 值 说明 xlDefault -4143 默认指针 xlIBeam 3 I形指针 xlNorthwestArr…

    2023-03-16
    200
  • c语言流程图生成手机软件

    流程图制作软件哪个好?今天给大家分享两款好用的流程图制作软件。 一、GitMind GitMind是第一款要分享给大家的全平台流程图制作软件,软件支持在电脑、手机上同时使用。 主要功能: 在线制作流程图、思维导图、ER图、组织架构图、网络拓扑图、用例图等等十多种图形。 推荐理由: 完全免费在线使用 操作简单易上手 支持制作泳道图,拓扑图、数据流图、ER图等 …

    2023-03-13
    800
  • 启动出现问题找不到指定的模块(电脑提示找不到指定模块)

    最近,有效的合作伙伴反馈他的Win10计算机将弹出一个“rundll”错误对话框,但找不到问题,计算机可以继续正常运行,发生了什么?为什么你弹出这个提示?我们一起看。以下小系列为您带来了解决方案。 具体步骤: 查询logida.dll的数字签名属于罗技,应该安装软件,但软件文件删除无法正常启动,所以您可以遵循这些步骤! 请尝试删除计算机上罗技相关的软件。 1…

    2023-03-20
    000
  • html滚动条怎么调出来

    【分享成果,随喜正能量】时间即是生命,争取时间,就是抢救生命;寿命就是时间,浪费时间,就是糟蹋生命。 《VBA信息获取与处理》教程是我推出第六套教程,目前已经是第一版修订了。这套教程定位于最高级,是学完初级,中级后的教程。这部教程给大家讲解的内容有:跨应用程序信息获得、随机信息的利用、电子邮件的发送、VBA互联网数据抓取、VBA延时操作,剪贴板应用、Spli…

    2023-03-19
    000
  • mysql更改密码后提示过期

    Your password has expired. To log in you must change it using a client that supports expired passwords 该问题提示很明显,说密码已过期。 按照网上的说法,操作了一遍。步骤如下: 1、在my.cnf 的 部分加入 skip-grant-tables 参数。 s…

    2023-03-08
    700

发表回复

登录后才能评论
返回顶部
错说博客上线啦!