让Ubuntu可以压缩/解压缩RAR文件

让Ubuntu可以压缩/解压缩RAR文件

ubuntu刚安装的时候是不能解压rar文件的,只有在安装了解压工具之后,才可以解压。

安装:sudo apt-get install unrar
卸载:sudo apt-get remove unrar

rar常用命令主要有:

e 将文件解压到当前目录
   例:rar e test.rar
    注:用e解压的话,不仅原来的file1.txt和file2.txt被解压到当前目录,就连dir1里面的所有文件
    也被解压到当前目录下,不能保持压缩前的目录结构,如果想保持压缩前的目录结构,用x解压

x 带路径解压文档中内容到当前目录
   例:rar x test.rar
    这样解压的话,dir1就会保持原来的目录结构

a 添加文件到操作文档
例:rar a test.rar file1.txt 若test.rar文件不存在,则打包file1.txt文件成test.rar
    例:rar a test.rar file2.txt 若test.rar文件已经存在,则添加file2.txt文件到test.rar中
    (这样test.rar中就有两个文件了)
    注,如果操作文档中已有某文件的一份拷贝,则a命令更新该文件,对目录也可以进行操作
   例:rar a test.rar dir1

c 对操作文档添加说明注释
   rar c test.rar
    (会出现Reading comment from stdin字样,然后输入一行或多行注释,以ctrl+d结束)
    cf 添加文件注释,类似上面的c,不过这个是对压缩文档中每个文件进行注释

    cw 将文档注释写入文件
    例:rar cw test.rar comment.txt

d 从文档中删除文件
    例:rar d test.rar file1.txt

k 锁定文档
   例:rar k test.rar 锁定文档后,该文档就无法进行任何更新操作了

r 修复文档
   例:rar r test.rar
     当rar文件有问题时,可以尝试用该命令进行修复(鬼知道有多少用)

s 转换文档成自解压文档
   例:rar s test.rar
    会生成一个test.sfx的可执行文档,运行它的效果就相当于rar x test.rar,
    适合于向没有rar的用户传输文件

t 检测文档
   例:rar t test.rar
    检测test.rar的完整性,一般压缩完大型文件准备传输前最好用这个命令来确保文件的正确性

以上就是rar的常用命令,一个rar操作只能有一个命令,而选项却可以有多个。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101651.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 动态因果图模型_因果图是谁提出来的

    动态因果图模型_因果图是谁提出来的文章目录1.动态因果图模型1.1引言1.1.1信度网的应用与不足1.1.2因果图的优势1.2模型主要思想1.3模型的表达方式1.3.1因果图与故障诊断1.3.2因果图分类1.3.3因果图形式化表示1.3.4因果图的正规化1.4因果树1.4.1微因果树1.4.2因果树与因果图对比2.动态因果图推理2.1待求解问题的数学形式2.2割集2.2.1一阶割集2.2.2最终割集2.3因果图编译2.3.1逻辑解环2.3.2求最终割集式2.3.3求不交化割集2.4因果图计算简化2

    2022年8月14日
    3
  • sql注入 报错注入_sql原理

    sql注入 报错注入_sql原理sql注入报错注入原理详解前言我相信很多小伙伴在玩sql注入报错注入时都会有一个疑问,为什么这么写就会报错?曾经我去查询的时候,也没有找到满意的答案,时隔几个月终于找到搞清楚原理,特此记录,也希望后来的小伙伴能够少走弯路0x01我们先来看一看现象,我这里有一个users表,里面有五条数据:然后用我们的报错语句查询一下:selectcount(*…

    2022年9月30日
    0
  • nfv与云计算_云计算必学知识

    nfv与云计算_云计算必学知识云计算1.Saas软件即服务SaaS的实例:MicrosoftOfficeOnline(WordOnline,ExcelOnline等)服务,无需在本机安装,打开浏览器,注册账号,可以随时随地通过网络进行软件编辑,保存等,不需要用户去升级软件,维护软件等。平台即服务,把服务器平台作为一种对外提供的一种商业模式。系统对外提供接口服务,开发者可以利用这些接口进行开发业务或者应用,提供给用户使…

    2022年9月9日
    0
  • 5款App帮你创建时间轴

    做一个时间轴有很多理由。你可能希望创建一个关于如何展开项目和运作公司的时序图,追踪家族史,或者记录你职业生涯的进步轨迹。但不管是什么原因,你都需要一个合适的工具来让这个时间轴易于使用。你不能只是用一个电子表格或者文本文档来创建一个有用的互动工具。相反,你需要合适的软件来完成这项工作。我发现了5款应用可以很好地创建时间轴,不管是针对什么用途。有些是移动应…

    2022年4月7日
    82
  • js控制30秒自动页面跳转,带读秒

    js控制30秒自动页面跳转,带读秒30秒后返回首页方式一://定义函数functioncount()   {   varmyspan=document.getElementById(‘myspan’); varnumber=myspan.innerHTML; number–; document.getElementById(‘myspan’).innerHTM

    2022年5月30日
    151
  • Apache 配置ssl证书

    Apache 配置ssl证书1.首先确保已经安装了apacherpm-qa|grephttpd:查询版本,如果能查出版本则说明已经安装了2.安装ssl模块#yuminstallmod_ssl-yPs:安装完成后,会在/etc/httpd/conf.d/下生成一个ssl.conf配置文件。3.新建一个目录用来放ssl证书文件#mkdir/etc/httpd/ssl/上传证书到此目录下4.编辑修改ssl配置文件DocumentRoot”/var…

    2022年7月14日
    24

发表回复

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

关注全栈程序员社区公众号