网站出现搜索,昆明做网站公司,祥云县住房和城乡建设局网站,绍兴网站制作文章目录一、命令介绍二、子命令三、常用选项四、命令示例#xff08;一#xff09;压缩指定文件或者更新压缩包内指定的文件#xff08;二#xff09;压缩指定目录下的内容#xff08;不含目录本身#xff09;#xff08;三#xff09;创建自解压文件#xff08;四一压缩指定文件或者更新压缩包内指定的文件二压缩指定目录下的内容不含目录本身三创建自解压文件四按完整路径解压文件到当前目录下五将压缩文件解压到指定目录下六创建有密码的压缩包七对压缩档案添加注释八对压缩档案中的每个文件添加注释九把压缩档案的注释写入到一个文件中十锁定压缩档案十一修复压缩包十二转换压缩档案成自解压档案十三检测压缩包的完整性十四将文件名转换成小写后再压缩十五压缩后删除原文件十六压缩打包时不添加空目录将空目录排除在外十七解压时不生成空目录十八创建被锁定的压缩包十九对文件进行打包不压缩二十自定义压缩比对指定的文件进行压缩打包二十一压缩打包时针对特定文件采用非压缩方式二十二解压时不覆盖已有的文件二十三压缩完毕后进行完整性检验二十四创建分卷压缩包二十五压缩文件完成压缩后删除原文件一、命令介绍
命令 rar 可以将文件或者目录压缩打包成以 .rar 为后缀名的压缩包该命令需要安装 rarlinux 才能使用。
二、子命令
命令说明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保留损坏的已解压文件-m0…5设置压缩级别(0-存储…3-默认…5-最大)-mc参数设置高级压缩参数-md大小以KB为单位的字典大小(64,128,256,512,1024,2048,4096 or A-G)-ms[ext;ext]指定存储的文件类型-o覆盖已存在文件-o-不覆盖已存在文件-os保存NTFS流-ow保存或恢复文件所有者和组-p[密码]设置密码-p-不询问密码-r递归子目录-r0仅递归通配符名称的子目录-riP[:S]设置优先级(0-默认,1-最小…15-最大)和以毫秒为单位的休眠时间-rr[N]添加数据恢复记录-rv[N]创建恢复卷-s[N,v[-],e]创建固实压缩文件-s-禁用固实压缩文件不使用固实压缩。固实压缩就是压缩后生成的压缩包的内容不可变更的压缩方式这和 lock 不一样。使用普通压缩可以满足以后的插入或者删除个别文件的需要而固实压缩则不可以对其内容进行任何更新所以压缩比是最大的-sfx[名称]创建自解压压缩文件这和先用a进行压缩再用s转换效果是一样的。-t压缩后测试文件-ta仅对 time日期后文件进行操作日期格式YYYYMMDDHHMMSS此时间应该是 mtime-tb仅对 time日期前文件进行操作日期格式YYYYMMDDHHMMSS-tk保留原始压缩文件时间-tl设置压缩文件时间为最新文件时间-tn时间添加时间以后的文件-to时间添加时间以前的文件-tsm,c,a[N]保存或恢复文件时间(修改,创建,访问)-u更新文件-v自动检测创建卷的大小或者列出所有的卷-vsize[k,b]创建卷大小每卷大小由后面的size指定-vd创建容量前清除磁盘内容-ver[n]文件版本控制-vn使用旧风格的卷命名方案-vp每卷之前暂停-w路径指定工作目录-x文件排除指定的文件-x从标准输入设备读取要排除的文件名-x列表文件排除指定列表文件中的文件将所有要排除的文件写在列表文件中会根据列表文件中的指令排除有关的文件-y假设对全部询问都回答是所有操作均回答yes例如有时解压时每碰到相同文件就问是否覆盖(Y/N)加上-y就可以默认选择Yes不再询问-z文件从文件读取压缩文件注释-ol将符号链接以链接文件保存而不是普通文件-ow保存或者恢复文件所有者的信息username,group)
四、命令示例
一压缩指定文件或者更新压缩包内指定的文件
rar a file file.txt说明
如果file.rar 不存在将创建 file.rar 文件如果已经存在 file.rar 压缩包且压缩包内已有文件 file.txt将更新压缩包中的 file.txt。如果只输入 rar a file.rar 命令而没有接被压缩的文件名或目录名的话会将当前目录下所有的文件和目录压缩进 file.rar 文档中。这点要注意一下。
二压缩指定目录下的内容不含目录本身
压缩打包当前目录下的子目录 test 下的全部以 .txt 为后缀名的文件
rar a file.rar ./test/*.txt三创建自解压文件
将当前目录及其子目录下的所有文件压缩成一个 2000000 字节大小、固实的、分卷自解压文件并在每一个分卷中添加恢复记录
rar a -r -v2000 -s -sfx -rr file说明
将命令a换成命令m完成压缩后可将原文件删除这个 2000 转换成字节是乘以 1000不是1024除非指定了单位 KB才是乘以1024生成的文件名为file.part1.rar,file.part2.rar….(rar 3.20版
四按完整路径解压文件到当前目录下
解压 *.ttf 字体文件到当前目录下
rar x Fonts *.ttf疑问Fonts 干鸟的
五将压缩文件解压到指定目录下
解压 *.ttf 字体文件到目录 NewFont 下
rar x Fonts *.ttf NewFonts/六创建有密码的压缩包
使用密码 ZaBaToAd 将目录 games 下的所有内容添加到压缩包 secret 中
rar a -pZaBaToAd -r secret games/*.*如果觉得明码密码太过暴露可以使用
rar a -p test.rar *.txt则 rar 程序会询问你要使用什么密码不回显。
七对压缩档案添加注释
rar c test.rar说明 执行以上的命令后在终端界面最下方会显示 Processing archive test.rar,Reading comment from stdin 字样并有一个光标在闪烁从光标闪烁的位置输入注释信息输入完了按下 CtrlD 结束输入
八对压缩档案中的每个文件添加注释
rar cf test.rar为压缩文件中的单个文件添加注释。假如现在要为 abc.rar 档案中的 file1 文件添加注释
rar ch abc.rar file1输入上述的命令后屏幕最下方会显示
Reading comment for abc.rar : file1 from stdin从光标闪烁出输入想要为 file1 添加的注释CtrlD 结束输入。
九把压缩档案的注释写入到一个文件中
rar cw test.rar comment.txt说明如果当前目录下不存在名为 comment.txt 的文件则会自行创建一个名为 comment.txt 的文件并将 test.rar 的注释写入到comment.txt 文件中如果当前目录中已经存在一个名为 comment.txt 的文件则会提示你是否覆盖已经存在的文件如果选择 Yes 或者 All,则会清空 comment.txt 中原有的内容然后将 test.rar 的注释内容写入到 comment.txt 文件中。
十锁定压缩档案
使用命令 k 锁定压缩档锁定后该文档就无法进行任何更新操作了
rar k test.rar 十一修复压缩包
使用命令 r 可以尝试修复已损坏的压缩档案
rar r test.rar当rar文件有问题时可以尝试用该命令进行修复。
十二转换压缩档案成自解压档案
rar s test.rar说明
执行上述命令会生成一个 test.sfx 的可执行文档运行 test.sfx 文档的效果就相当于执行 rar x test.rar适合于向没有 rar 的用户传输文件
十三检测压缩包的完整性
rar t test.rar说明一般压缩完大型文件准备传输前最好用这个命令来确保文件的正确性
十四将文件名转换成小写后再压缩
rar a -cl test.rar FILe.txt说明
执行上述命令文件 FILe.txt 添加进 test.rar 之后文件名会变为 file.txt-cl 将文件名转换为小写-cu 将文件名转换为大写
十五压缩后删除原文件
使用选项 -df将 file1.txt、file2.txt、dir1 压缩到 test.rar 中之后会删除原文件
rar a -df test.rar file1.txt file2.txt dir1十六压缩打包时不添加空目录将空目录排除在外
使用选项 -ed添加 dir1 到 test.rar 中时不对空目录进行操作
rar a -ed test.rar dir1十七解压时不生成空目录
rar e -ed test.rar十八创建被锁定的压缩包
使用选项 -k 可以在创建压缩包后锁定此压缩包
rar a -k test.rar file1.txt等价于
rar a test.rar file1.txt
rar k test.rar十九对文件进行打包不压缩
将 dir1、dir2 打包存储到 test.rar不进行实质上的压缩速度奇快适合于对无甚可压的文件进行操作 比如avijpg等
rar a -m0 test.rar dir1 dir2说明选项 -m等级值 用来设定压缩比等级默认是 3可选 0 到 5 的数值0-存储3-默认5-最大。0 表示不压缩仅打包。
二十自定义压缩比对指定的文件进行压缩打包
将当前目录下的 txt 文件和 bmp 文件打包压缩到 test.rar 中使用最大压缩比最慢
rar a -m5 test.rar *.txt *.bmp二十一压缩打包时针对特定文件采用非压缩方式
将目录 home及其所包含的所有内容归档到 test.rar采用最大压缩比但 avi、jpg、jpeg 文件不进行压缩只是打包进test.rar因为这些文件即使用最大压缩也压不了多少不如直接打包节省时间
rar a -m5 -ms avi;jpg;jpeg test.rar /home二十二解压时不覆盖已有的文件
解压 test.rar 文件如果碰到已经存在的文件则不覆盖也就是说压缩包中与硬盘同名的文件不会被提取直接跳过
rar x -o- test.rar说明
-o 覆盖已有文件-o- 不覆盖已有文件
二十三压缩完毕后进行完整性检验
压缩完毕后进行检验如果有问题则报错
rar a test.rar /home -t二十四创建分卷压缩包
rar a -v15000k -m0 test xvid-fn.avi说明对 xvid-fn.avi 进行打包存储每卷大小 15000k这种格式在网上发布dvdrip时很流行生成的文件名为 test.part1.rartest.part2.rar….(rar 3.20版
二十五压缩文件完成压缩后删除原文件
m 命令移动 file1 文件到 abc.rar 档案中压缩完成后会删除原有的 file1 文件
rar m abc.rar file1注意m 命令只针对文件进行操作