winrar在Win都吃香,在也linux也凄惨。。。

          风萧萧兮易水寒,壮士一去兮不复还!

00、下载rarlinux

wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz

rarlinux-5.4.0.tar.gz

链接: http://pan.baidu.com/s/1bpzZiNH 密码: h487

rarlinux-3.8.0.tar.gz

链接: http://pan.baidu.com/s/1c2eY0ZA 密码: gh68

01、解压编译安装

tar  zxf  xxx.tar.gz

chown -R root:  rar/      #默认rar文件归属1000

make && make install

cp -a  rar_static /usr/local/bin/rar    #静态链接库,避免动态加载库不存啊

02、rar命令参数

命令参数

[root@dzswj-test test]#rarRAR 5.40   Copyright (c) 1993-2016 Alexander Roshal   15 Aug 2016
Trial version             Type RAR -? for helpUsage:     rar <command> -<switch 1> -<switch N> <archive> <files...><@listfiles...> <path_to_extract\><Commands>a             Add files to archivec             Add archive commentch            Change archive parameterscw            Write archive comment to filed             Delete files from archive e             Extract files without archived pathsf             Freshen files in archivei[par]=<str>  Find string in archivesk             Lock archive
  l[t[a],b]     List archive contents [technical[all], bare]m[f]          Move to archive [files only]p             Print file to stdoutr             Repair archiverc            Reconstruct missing volumesrn            Rename archived filesrr[N]         Add data recovery recordrv[N]         Create recovery volumess[name|-]     Convert archive to or from SFXt             Test archive filesu             Update files in archivev[t[a],b]     Verbosely list archive contents [technical[all],bare]x             Extract files with full path<Switches>-             Stop switches scanning@[+]          Disable [enable] file listsad            Append archive name to destination pathag[format]    Generate archive name using the current dateai            Ignore file attributesap<path>      Set path inside archiveas            Synchronize archive contentsc-            Disable comments showcfg-          Disable read configurationcl            Convert names to lower casecu            Convert names to upper casedf            Delete files after archivingdh            Open shared filesds            Disable name sort for solid archivedw            Wipe files after archivinge[+]<attr>    Set file exclude and include attributesed            Do not add empty directoriesen            Do not put 'end of archive' blockep            Exclude paths from namesep1           Exclude base directory from namesep3           Expand paths to full including the drive letterf             Freshen fileshp[password]  Encrypt both file data and headersht[b|c]       Select hash type [BLAKE2,CRC32] for file checksumid[c,d,p,q]   Disable messagesierr          Send all messages to stderrilog[name]    Log errors to file (registered versions only)inul          Disable all messagesisnd          Enable soundiver          Display the version numberk             Lock archivekb            Keep broken extracted fileslog[f][=name] Write names to log filem<0..5>       Set compression level (0-store...3-default...5-maximal)ma[4|5]       Specify a version of archiving formatmc<par>       Set advanced compression parametersmd<n>[k,m,g]  Dictionary size in KB, MB or GBms[ext;ext]   Specify file types to storemt<threads>   Set the number of threadsn<file>       Additionally filter included filesn@            Read additional filter masks from stdinn@<list>      Read additional filter masks from list fileo[+|-]        Set the overwrite modeoh            Save hard links as the link instead of the fileoi[0-4][:min] Save identical files as referencesol[a]         Process symbolic links as the link [absolute paths]or            Rename files automaticallyow            Save or restore file owner and groupp[password]   Set passwordp-            Do not query passwordqo[-|+]       Add quick open information [none|force]r             Recurse subdirectoriesr-            Disable recursionr0            Recurse subdirectories for wildcard names onlyrr[N]         Add data recovery recordrv[N]         Create recovery volumess[<N>,v[-],e] Create solid archives-            Disable solid archivingsc<chr>[obj]  Specify the character setsfx[name]     Create SFX archivesi[name]      Read data from standard input (stdin)sl<size>      Process files with size less than specifiedsm<size>      Process files with size more than specifiedt             Test files after archivingta<date>      Process files modified after <date> in YYYYMMDDHHMMSS formattb<date>      Process files modified before <date> in YYYYMMDDHHMMSS formattk            Keep original archive timetl            Set archive time to latest filetn<time>      Process files newer than <time>to<time>      Process files older than <time>ts<m,c,a>[N]  Save or restore file time (modification, creation, access)u             Update filesv<size>[k,b]  Create volumes with size=<size>*1000 [*1024, *1]ver[n]        File version controlvn            Use the old style volume naming schemevp            Pause before each volumew<path>       Assign work directoryx<file>       Exclude specified filex@            Read file names to exclude from stdinx@<list>      Exclude files listed in specified list filey             Assume Yes on all queriesz[file]       Read archive comment from file

03、常用命令

解压

rar  e   xxx.rar  /tmp

压缩

rar a  xxx.rar  /tmp/test

列表

rar l xx.rar

rarlinux基于linux-x64相关推荐

  1. 科优稳健可Ansys.OptiSLang.6.2.0.44487.Win.Linux.X64

    科优稳健可Ansys.OptiSLang.6.2.0.44487.Win.Linux.X64    optiSLang可与多种CAE软件或者求解器集成,可基于其求解器进行各种工程仿真分析或者数据处理, ...

  2. 基于Linux GlassFish v3 配置取代tomcat

    基于Linux GlassFish v3 配置: download:http://download.java.net/glassfish/3.0.1/release/glassfish-3.0.1.z ...

  3. emui10是基于linux的么,华为EMUI10在意义上还能称作安卓吗?谷歌以后的安卓版本,华为是否有必要去更新?...

    严格意义上来说还是安卓,有必要继续跟随安卓系统更新而更新. 这里我们要弄清鸿蒙系统,安卓系统和EMUI10这三者之间的关系,相信我们就能清晰的获得问题的答案.鸿蒙系统是什么 英文名叫Harmony O ...

  4. linux dhcp 论文,毕业论文—基于linux的dhcp服务器配置.doc

    毕业论文-基于linux的dhcp服务器配置 基于Linux的DHCP服务器配置 摘 要 随着互联网的普及,人们的工作.学习和生活与网络联系越来越紧密,搭建了许多不同的网络,如企业网.校园网和城区网等 ...

  5. 基于linux的驱动设计,《基于LINUX的虚拟驱动设计》-毕业论文.doc

    PAGE 40 l 摘 要 驱动程序是当前最热门.最有发展前途的IT应用技术之一.目前的驱动程序的开发主要应用在包括键盘 .鼠标.扫描仪.打印机以及存储设备等日益普及的设备之间的通讯上.但是要使这些设 ...

  6. 如何学习修改linux系统固件,基于Linux的固件,如何实现更新的好方法?

    我正在使用alix 2d13开发基于linux的设备. 我开发了一个脚本,负责创建映像文件,创建分区,安装引导加载程序(syslinux),内核和initrd,并注意将根文件系统文件放入正确的分区. ...

  7. linux线程池实现多线程并发,基于Linux的多线程池并发Web服务器设计-电子设计工程.PDF...

    基于Linux的多线程池并发Web服务器设计-电子设计工程.PDF 第 卷 第 期 电子设计工程 年 月 基于 的多线程池并发 服务器设计 陈 涛 任海兰 武汉邮电科学研究院 湖北 武汉 摘要 时至今 ...

  8. 基于Linux的集群系统(一)

    基于Linux的集群系统(一) 集群系统概述 本文是<基于LINUX的集群系统>系列文章的第一篇.作者就集群系统这一概念进行了概述,介绍了集群系统的发展以及国内外主要的集群系统解决方案. ...

  9. Oracle基于Linux平台的虚拟化与云计算战略

    凭借Linux环境的开放优势与开源的影响力,在开源架构上实现虚拟化是很多企业用户关心的问题.07年以来,虚拟化技术在中国市场中名声大噪,以红帽.Novell为代表的Linux供应商开始注重在市场中宣传 ...

  10. 向基于Linux的Oracle RAC 10g集群添加新节点

    在多数业务中,Oracle真正应用集群 (RAC) 配置的主要业务要求是整个系统中数据库层的可伸缩性 - 这样,当用户数增加时,可将额外实例添加到该集群来分发该负载.     在Oracle RAC ...

最新文章

  1. 读书笔记之《实战Java虚拟机》(2):认识Java虚拟机的基本结构
  2. 莫烦Pytorch神经网络第五章代码修改
  3. 他从阿里离职,放弃“好几个亿”,他的英语课20000元/天,现在,你可以免费学!...
  4. 今天的虎兄才跳了过去的飞秋WZ132
  5. 这就是数据分析之算法认知
  6. vue中点击添加class,双击去掉class
  7. 关于Golang的4个小秘密
  8. SourceTree/git解决pre-commit hook failed的问题
  9. 最大似然估计_机器学习最大似然估计
  10. python—try-expect-else-finally的使用
  11. WebService—实现接口发布和客户端调用的几种方式
  12. 电商后台项目 + 源码
  13. JAVA爬虫爬取国家统计局行政区划数据(2021年最新数据)
  14. matlab进行多光栅衍射仿真,光栅衍射MATLAB仿真.docx
  15. Vue3——Suspense组件
  16. 第三章总体均数的估计与假设检验(2)
  17. st visual develop STM8 软件配置教程
  18. OGV格式转成MP4格式
  19. 英语词汇篇 - 构词法
  20. tomcat启动成功但没有跳转到浏览器,已解决

热门文章

  1. FFMPEG:MP4封装格式中外挂字幕的提取
  2. http接口开发与调用案例
  3. layui date插件设置不能跨月查询
  4. Android系统编译原理
  5. spring boot校园兼职系统 毕业设计源码论文+答辩PPT
  6. Android 显示原生Emoji
  7. python爬取网易云评论 超简单教程
  8. 小鹏汽车面试经验分享
  9. 二次解析视屏 php,最新PHP二次视频解析源码 带后台版
  10. 职业规划范文500字计算机专业,技校计算机专业职业生涯规划500字左右