这篇文章主要介绍“Linux下解压缩命令rar怎样用”嵌入式linux 培训,有一些人在Linux下解压缩命令rar怎样用的问题上存在疑问,接出来小编就给你们来介绍一下相关的内容,希望对你们解答有帮助,有这个方面学习须要的同事就继续往下看吧。
用法:rar-….-
一般rar命令由一个主命令加若干选项(可选)构成,操作文档为操作施加的.rar文件对象,文件或文件列表为对操作文档实现修饰的具体文件或目录(可选)。------------------------------------------------------------------------rar常用命令主要有
a添加文件到操作文档例:raratest.rarfile1.txt若test.rar文件不存在,则打包file1.txt文件成test.rar例:raratest.rarfile2.txt若test.rar文件早已存在,则添加file2.txt文件到test.rar中(这样test.rar中就有两个文件了)注,假若操作文档中已有某文件的一份拷贝,则a命令更新该文件,对目录也可以进行操作例:raratest.rardir1
c对操作文档添加说明注释rarctest.rar(会出现Readingcommentfromstdin字样,之后输入一行或多行注释,以ctrl+d结束)cf添加文件注释,类似前面的c,不过这个是对压缩文档中每位文件进行注释
cw将文档注释写入文件例:rarcwtest.rarcomment.txt
d从文档中删掉文件例:rardtest.rarfile1.txt
e将文件解压到当前目录例:raretest.rar注:用e解压的话,除了原先的file1.txt和file2.txt被解压到当前目录,就连dir1上面的所有文件也被解压到当前目录下,不能保持压缩前的目录结构,假如想保持压缩前的目录结构,用x解压
k锁定文档例:rarktest.rar锁定文档后,该文档就难以进行任何更新操作了
r修补文档例:rarrtest.rar当rar文件有问题时,可以尝试用该命令进行修补(鬼晓得有多少用)
s转换文档成自解压文档例:rarstest.rar会生成一个test.sfx的可执行文档,运行它的疗效就相当于rarxtest.rar,适宜于向没有rar的用户传输文件
t检查文档例:rarttest.rar检查test.rar的完整性,通常压缩完小型文件打算传输前最好用这个命令来确保文件的正确性
x带路径解压文档中内容到当前目录例:rarxtest.rar这样解压的话,dir1都会保持原先的目录结构
以上就是rar的常用命令,一个rar操作只能有一个命令,而选项却可以有多个。------------------------------------------------------------------------rar选项有好多,在此未能一一说明,只示范常常使用的几个
cl将文件名转换为大写cu将文件名转换为小写例:rara-cltest.rarFILe.txtFILe.txt在添加进test.rar以后,变为file.txt
df文档操作后删掉源文件例:rara-dftest.rarfile1.txtfile2.txtdir1将file1.txt,file2.txt,dir1压缩到test.rar中以后,删掉源文件
ed不添加空目录例:rara-edtest.rardir1添加dir1到test.rar中时,不对空目录进行操作rare-edtest.rar解压test.rar时,不生成空目录
k锁定文件例:rara-ktest.rarfile1.txt等价于raratest.rarfile1.txtrarktest.rar
m设定压缩比等级(0-储存,3-默认,5-最大)例:rara-m0test.rardir1dir2将dir1,dir2打包储存到test.rar,不进行实质上的压缩(速率奇快,适宜于对无甚可压的文件进行操作例如avi,jpg等)rara-m5test.rar*.txt*.bmp将当前目录下的txt文件和bmp文件打包压缩到test.rar中,使用最大压缩比(最慢)
ms[ext;ext]特定文件采用非压缩方法例:rara-m5-msavi;jpg;jpegtest.rar/home将home目录下所有目录和文件归档到test.rar,采用最大压缩,但avi,jpg,jpeg文件不进行压缩(只是打包进test.rar,由于这种文件即使用最大压缩也压不了多少,不如直接打包节约时间)
o+覆盖已有文件o-不覆盖已有文件例:rarx-o-test.rar解压test.rar文件,而且假如遇到以存在的文件则不覆盖
ol将符号链接以链接文件保存,而不是普通文件ow保存或则恢复文件所有者的信息(username,group)这两个是*nix系统特有的命令,很容易理解吧------------------------------------------------------------------------p[password]设定密码例:raratest.rar*.txt-pprettygirl压缩文件设定密码为prettygirl,解压时无密码难以进行操作假如认为明码密码太过曝露,可以使用raratest.rar*.txt-p则rar程序会寻问你要使用哪些密码,不回显
s-不使用固实压缩注,固实压缩就是压缩后文档内容不可变更的压缩方法,这和lock不一样。由于使用普通压缩要照料之后的插入删掉某些文件的须要,就要留下好多操作余地。而固实压缩则不可以对其内容进行任何更新,所以压缩比是最大的。
sfx[name]创建自解压文件,这和先用a进行压缩,再用s转换疗效是一样的。
t压缩完毕后进行完整性检验例:raratest.rar/home-t压缩完毕后进行检验,假如有问题则报错。
ta仅对data日期后文件进行操作tb仅对data日期前文件进行操作注,date的格式为YYYYMMDDHHMMSS这样。
v[k,b]分卷压缩,每卷大小由前面的size指定例:rara-v15000k-m0testxvid-fn.avi对xvid-fn.avi进行打包储存,每卷大小15000k(这些格式在网上发布dvdrip时很流行)生成的文件名为test.part1.rar,test.part2.rar….(rar3.20版)
x排除特定的文件例:rarxtest.rar-x*.txt解压test.rar中除*.txt以外的文档x@同上,不过此次所有排除的文件置于list文件列表中
y所有操作均回答yes比如有时解压时每遇到相同文件就问是否覆盖(Y/N)linux下如何压缩一个文件夹linux下如何压缩一个文件夹,加上-y就可以默认选择Yes,不再寻问
用法:rar--
a添加文件到压缩文件c添加压缩文件注释cf添加文件注释cw写入压缩文件注释到文件d删掉压缩文件中的文件e解压压缩文件到当前目录f刷新压缩文件中的文件i[参数]=在压缩文件中查找字符串k锁定压缩文件l[t,b]列举压缩文件[技术信息,简约]m[f]联通到压缩文件[仅对文件]p复印文件到标准输出设备r修补压缩文件rc重建遗失的卷rn重命名压缩文件rr[N]添加数据恢复记录rv[N]创建恢复卷s[名子|-]转换压缩文件为自解压格式或转换回压缩文件t测试压缩文件u更新压缩文件中的文件v[t,b]详尽列举压缩文件[技术信息,简约]x用绝对路径解压文件
-停止扫描ac压缩或解压后去除文件属性ad添加压缩文件名到目标路径ag[格式]使用当前日期生成压缩文件名ao添加具有压缩属性的文件ap添加路径到压缩文件中as同步压缩文件内容av添加用户身分校准(仅注册版本可用)av-禁用用户身分校准c-禁用注释显示cfg-禁用读取配置cl名称转换为大写cu名称转换为小写df压缩后删掉文件dh打开共享文件ds对固实压缩文件禁用名称排序e设置文件排除属性ed不添加空目录en不添加”压缩文件结束”标志ep从名称中排除路径ep1从名称中排除基本目录ep2展开为完整路径f刷新文件hp[密码]同时加密文件数据和文件头idp禁用比率显示ieml[属性]用E-mail发送压缩文件ierr发送所有消息到标准错误设备ilog[名称]把错误讲到日志文件(只有注册版本可用)inul禁用所有消息ioff完成一个操作后关掉PC电源isnd启用声音k锁定压缩文件kb保留受损的已解压文件m设置压缩级别(0-储存…3-默认…5-最大)mc设置中级压缩参数md以KB为单位的字典大小(64,128,256,512,1024,2048,4096orA-G)ms[ext;ext]指定储存的文件类型o+覆盖已存在文件o-不覆盖已存在文件os保存NTFS流ow保存或恢复文件所有者和组p[密码]设置密码p-不寻问密码r递归子目录r0仅递归键值名称的子目录ri
[:]设置优先级(0-默认,1-最小..15-最大)和以微秒为单位的休眠时间rr[N]添加数据恢复记录rv[N]创建恢复卷s[,v[-],e]创建固实压缩文件s-禁用固实压缩文件sfx[名称]创建自解压压缩文件t压缩后测试文件ta添加日期后更改的文件,日期格式YYYYMMDDHHMMSStb添加日期前更改的文件,日期格式YYYYMMDDHHMMSStk保留原始压缩文件时间tl设置压缩文件时间为最新文件时间tn添加之后的文件to添加原先的文件ts[N]保存或恢复文件时间(更改,创建,访问)u更新文件v手动检查创建卷的大小或则列举所有的卷v[k,b]创建卷大小=*1000[*1024,*1]vd创建容量前去除c盘内容ver[n]文件版本控制vn使用旧风格的卷命名方案vp每卷之前暂停w指定工作目录x排除指定的文件x@从标准输入设备读取要排除的文件名x@排除指定列表文件中的文件y假定对全部寻问都回答是z从文件读取压缩文件注释
示例:
1、rarafilefile.ext假如file.rar不存在将创建file.rar文件;假如file.rar压缩包中已有file.ext,将更新压缩包中的file.ext;还可用d:*.ext取代file.ext将盘符下所有ext文件(不包括自文件夹)添加到压缩包中。
2、rara-r-v2000-s-sfx-rrfile从当前文件夹和子文件夹压缩全部文件成为2000000字节大小、固实的、分卷自解压文件file.part1.exe,file.part2.rarlinux文本编辑器,file.part3.rar等,并在每一个分卷中添加恢复记录;将命令a换成命令m可将文件压缩后删掉
3、rarxFonts*.ttf会从压缩文件解压*.ttf字体文件到当前文件夹,但下边命令:rarxFonts*.ttfNewFonts会从压缩文件解压*.ttf字体文件到文件夹NewFont
4、rara-pZaBaToAd-rsecretgames*.*使用密码ZaBaToAd来将文件夹“games”的内容添加到压缩文件“secret”
5、rara-ra.rara/递归的将a/下所有东西压缩到a.rar
6、rarxa.rar递归的将a.rar解压到当前目录
谢谢诸位的阅读,以上就是“Linux下解压缩命令rar怎样用”的内容了,经过本文的学习后,相信你们对Linux下解压缩命令rar怎样用都有更深刻的感受了吧。