Linux下RAR安装及相关命令
下载安装包:
http://www.rarlab.com/download.htm
或
http://www.rarsoft.com/download.htm
使用命令进行安装:
#tar -zxvf rarlinux-3.9.3.tar.gz
#cd rar
#make
#make install
运行 rar –help 可以看到帮助信息,如果出现下列信息:
#rar: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by rar)
#rar: /lib/tls/libc.so.6: version `GLIBC_2.7′ not found (required by rar)
则执行:
#cp -f rar_static /usr/local/bin/rar
这样就可以使用rar 命令了。
RAR 命令与winrar 命令基本一致,只是在 windows 下使用 winrar 命令,在 liunx 下使用 rar 命令。
//以上是别人的 http://swvip.iteye.com/blog/717672
rar a a.tt aa.rar //表示把a.tt 压缩成aa.rar这个文件中;所有没有就创建
rar l aa.rar //查看aa.rar这个文件中的所有文件
rar u aa.rar b.txt //表示把b.txt 压缩到(更新)aa.rar这个文件中;
rar e aa.rar aa //表示把a.rar 解压缩到aa这个文件夹中;-------------------------------------------------
系统a Add files to archivec Add archive commentcf Add files commentch Change archive parameterscw Write archive comment to filed Delete files from archivee Extract files to current directoryf Freshen files in archivei[par]=<str> Find string in archivesk Lock archivel[t,b] List archive [technical, 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,b] Verbosely list archive [technical,bare]x Extract files with full path<Switches>- Stop switches scanningad Append archive name to destination pathag[format] Generate archive name using the current dateai Ignore file attributesap<path> Set path inside archiveas Synchronize archive contentsav Put authenticity verification (registered versions only)av- Disable authenticity verification checkc- 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 headersid[c,d,p,q] Disable messagesierr Send all messages to stderrilog[name] Log errors to file (registered versions only)inul Disable all messagesisnd Enable soundk Lock archivekb Keep broken extracted filesm<0..5> Set compression level (0-store...3-default...5-maximal)mc<par> Set advanced compression parametersmd<size> Dictionary size in KB (64,128,256,512,1024,2048,4096 or A-G)ms[ext;ext] Specify file types to storen<file> Include only specified filen@ Read file names to include from stdinn@<list> Include files listed in specified list fileo[+|-] Set the overwrite modeol Save symbolic links as the link instead of the fileor Rename files automaticallyow Save or restore file owner and groupp[password] Set passwordp- Do not query passwordr 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 Create volumes with size autodetection or list all volumesv<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