访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

我使用过的Linux命令之unrar - 解压rar文件

时间:2018-09-08

linux命令_linux一共有多少命令_linux基本命令大全

现在常用的压缩文件格式是rar格式,使用频率甚至超过了zip格式,WinRAR可以压缩和解压rar文件。根据Google趋势的统计,winrar与winzip的全球平均访问量是1.00比0.43(点此看趋势记录),而中国范围的访问量更是1.00比0.14(点此看趋势记录)。而Linux一般情况下是不能解压rar文件的,有一种变通的方法,就是先用WinRAR将rar格式的压缩包转换成zip包,然后上传至Linux使用unzip解压。如果安装了rarlinux,就使得在Linux下直接解压rar文件成为可能,要注意的是该软件的某个版本可能并不适用于所有Linux版本。可以到WinRAR官方网站去下载rarlinux,当前版本是3.9.3。本文后面也提供了三个版本的rarlinux,一个是3.0,一个是3.6.0,一个是3.9.3。linux命令经过我的测试,3.6.0版本可以用于RHEL3.X版本,但3.9.3不行,只能用于更高版本的Linux,而3.0版本可以用于红帽子7.3。而根据rarlinux安装包中的technote.txt中所说“THE ARCHIVE FORMAT DESCRIBED BELOW IS ONLY VALID FOR VERSIONS SINCE 1.50”,其实只要rarlinux版本高于1.50就可解压绝大部分rar文件。因此,如果要在Linux下使用rar,可以试一下本文后面附上的3.0版。

rarlinux的安装很简单,只需要解压就可以了。为了使用起来方便,可以将解压后的目录添加到PATH中,方便使用。

首先将rarlinux-3.0.tar.gz上传到Linux的某个目录。

[root@localhost setup]# ls -l rarlinux-3.0.tar.gz

-rw-r--r-- 1 root root 502784 10月 19 09:45 rarlinux-3.0.tar.gz

[root@localhost setup]# tar -C /opt -zxf rarlinux-3.0.tar.gz

[root@localhost setup]# PATH=/opt/rar:$PATH

使用-?参数可以查看帮助信息,x参数用于解压文件,t参数用于测试是否损坏,l参数用于列出文件。

unrar -? <== 获取帮助

unrar x <rar-file> <== 解压文件

unrar t <rar-file> <== 测试文件

unrar l <rar-file> <== 列出文件

下面是完整的使用方式,太复杂了,上面的几种用法基本上就够了。

[root@localhost setup]# unrar -?

command line:"c:\program files\common files\aaa.exe"。

=5}或${5ne5}false<或lt小于${3<5}或${3lt5}true>或gt大于${3>5}或${3gt5}false<=或le小于等于${3<=5}或${3le5}true>=或ge大于等于${3>=5}或${3ge5}false 注意: 在使用el关系运算符时,不能写成: ${param.password1}= =${param.password2} 或者 ${${param.password1}= =${param.password2}} 而应该写成 ${param.password1= =param.password2}接下来再详细说明el关系运算符的规则:(1)a{<,>,<=,>=,lt,gt,le,ge}bl 假若a== b,运算符为<=,le时,回传true,否则回传falsel 假若a为null或b为null时,回传falsel 假若a或b为bigdecimal时,将另一个转为bigdecimal,然后回传a.compareto(b)的值。

<.别是一般滋味在心头------李煜<<.<<>,不及汪伦送我情------李白<,动如参与商------唐.韦应物<,衣带日已缓------汉,雨雪霏霏------<.杜甫<.贺知章<.剪不断,流水落花春去也。

[简介]: 本发明提供了一种高炉入炉品位与高炉燃料消耗之间定量关系的测定方法,包括如下步骤:首先在剔除炉况波动因素情况下统计出高炉按照基准入炉品位tfe<>0<>在一个生产周期的高炉燃料消耗量f<>0<>。

<@listfiles...> <path_to_extract\>

<Commands>

e Extract files to current directory

l[t] List archive [technical]

p Print file to stdout

t Test archive files

v[t] Verbosely list archive [technical]

x Extract files with full path

<Switches>

- Stop switches scanning

ad Append archive name to destination path

ap<path> Set path inside archive

av- Disable authenticity verification check

c- Disable comments show

cfg- Disable read configuration

cl Convert names to lower case

cu Convert names to upper case

ep Exclude paths from names

f Freshen files

idp Disable percentage display

ierr Send all messages to stderr

inul Disable all messages

kb Keep broken extracted files

o+ Overwrite existing files

o- Do not overwrite existing files

ow Save or restore file owner and group

p[password] Set password

p- Do not query password

r Recurse subdirectories

ta<date> Process files modified after <date> in YYYYMMDDHHMMSS format

tb<date> Process files modified before <date> in YYYYMMDDHHMMSS format

tn<time> Process files newer than <time>

to<time> Process files older than <time>

u Update files

v Create volumes with size autodetection or list all volumes

ver[n] File version control

vp Pause before each volume

x<file> Exclude specified file

x@ Read file names to exclude from stdin

x@<list> Exclude files in specified list file

y Assume Yes on all queries

[root@localhost setup]#

假定你已经安装前面所述的安装方式操作过了。首先把一个rar文件上传到某个目录。比如把add2cvs.rar上传到/root/test/目录中。

[root@localhost test]# ls -l

total 1

2015-10-19 11:20:02。

03-19 11:20 东方财富网。

【充值积分(11.19-11.20)】。

17 -rw-r--r-- 1 root root 13 5月 12 19:11 test.txt。

[root@localhost test]# unrar t add2cvs.rar

Testing archive add2cvs.rar

Testing add2cvs2.sh OK

Testing add2cvs.sh OK

Testing add2cvs0.sh OK

Testing add2cvs1.sh OK

All OK

[root@localhost test]# unrar l add2cvs.rar

Archive add2cvs.rar

6th single - begin 2006/6/21 begin high time begin(アカペラver.) begin(less vocal) high time(less vocal)。

position 指定参数序号,value 为赋给参数的值,temporaltype 取 temporaltype 的枚举常量,包括 date、time 及 timestamp 三个,,用于将 java 的 date 型值临时转换为数据库支持的日期时间类型(java.sql.date、java.sql.time及java.sql.timestamp)。

available crossword sizes are between 3-10 letter words based on the device size. time required for the creation takes just some seconds independent of the size selected.。

-------------------------------------------------------------------------------

add2cvs2.sh 302 192 63% 22-10-10 11:32 .....A C7EA31AB m3b 2.9

add2cvs.sh 314 204 64% 22-10-10 11:30 .....A 4F875213 m3b 2.9

add2cvs0.sh 236 158 66% 22-10-10 11:32 .....A 0441BC49 m3b 2.9

linux基本命令大全_linux一共有多少命令_linux命令

add2cvs1.sh 281 184 65% 22-10-10 11:32 .....A 13C47824 m3b 2.9

-------------------------------------------------------------------------------

4 1133 738 65%

[root@localhost test]# unrar x add2cvs.rar

Extracting from add2cvs.rar

Extracting add2cvs2.sh OK

Extracting add2cvs.sh OK

Extracting add2cvs0.sh OK

Extracting add2cvs1.sh OK

All OK

[root@localhost test]# ls -l

total 5

-rw-r--r-- 1 root root 236 10月 22 2010 add2cvs0.sh

-rw-r--r-- 1 root root 281 10月 22 2010 add2cvs1.sh

-rw-r--r-- 1 root root 302 10月 22 2010 add2cvs2.sh

2015-10-19 11:20:02。

03-19 11:20 东方财富网。

【充值积分(11.19-11.20)】。

17 -rw-r--r-- 1 root root 13 5月 12 19:11 test.txt。

-rw-r--r-- 1 root root 314 10月 22 2010 add2cvs.sh

[root@localhost test]#

示例二 rarlinux版本3.9.3在RHEL5.5下的安装情况

rarlinux版本3.9.3的rar_static可以用于RHEL 5.5,但rar和unrar缺少相关的so文件,因为libc版本要求高。linux命令

[root@rhel55 rar]# lsb_release -a

LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch

Distributor ID: RedHatEnterpriseServer

Description: Red Hat Enterprise Linux Server release 5.5 (Tikanga)

Release: 5.5

Codename: Tikanga

[root@rhel55 tools]# ls -l rarlinux.tar.gz

-rw-r--r-- 1 root root 833828 10-23 15:52 rarlinux.tar.gz

[root@rhel55 tools]# tar zxf rarlinux.tar.gz

[root@rhel55 tools]# cd rar

[root@rhel55 rar]# ls

default.sfx makefile rar rar_static readme.txt unrar

license.txt order.htm rarfiles.lst rar.txt technote.txt whatsnew.txt

[root@rhel55 rar]# ./rar

./rar: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./rar)

[root@rhel55 rar]# ./unrar

./unrar: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./unrar)

[root@rhel55 rar]# ./rar_static

Shareware version Type RAR -? for help

Usage: rar <command> -<switch 1> -<switch N> <archive> <files...>

<@listfiles...> <path_to_extract\>

省略输出

[root@rhel55 rar]#

示例三 rarlinux版本3.9.3在RHEL3.4下的安装情况

rarlinux版本3.9.3在RHEL3.4下出现段错误,根本没法用。

[root@web186 setup]# lsb_release -a

LSB Version: 1.3

Distributor ID: RedHatEnterpriseAS

Description: Red Hat Enterprise Linux AS release 3 (Taroon Update 4)

Release: 3

Codename: TaroonUpdate4

[root@web186 setup]# ls rarlinux.tar.gz -l

-rw-r--r-- 1 root root 833828 10月 23 15:59 rarlinux.tar.gz

我在fedora9上安装了git,其中git压缩包在root用户本机根目录下的tar目录,解压于tar目录,[root@localhost tar]# tar -vxzf git-1.7.8.tar.gz,然后[root@localhost tar]# cd git-1.7.8。

2、52samsung、gfan等主要论坛上关于root 4.3的贴子,我几乎也全部试过,均无效,包括刷n719-cwm-recovery-6.0.4.5-cn(1212).tar,n719-root-cwm-v1.86.tar.md5后更新supersu,线刷n7100-n7102--touch-recovery6.0.3.2.tar后再卡刷2027032223kwhosl3h35k5.zip(supersu1.86),刷cwm-recovery-6.0.4.5.tar(xiaolu)+supersu1.8+busybox2.1等等。

其它文件:zip、7z、deb、rar、tar、tar.gz、tar.bz2、tar.z、tgz、tbz2、gz、bz2、z、xml。

解压:tar -zxv -f /root/filename.tar.gz etc/shadow。

[root@web186 setup]# cd rar

[root@web186 rar]# ls

default.sfx makefile rar rar_static readme.txt unrar

运用文杰2002自带的文杰文件格式转换器,可将文杰2002中打开的各种文档格式,可转换为文杰文档(*.hwp)、文档模板(*.hwt)、hwpml2.1文档(*.hml)、文杰2001~3.0文档、 html文件(*.htm)、编码文本文件(*.txt)、unicode文本文件(*.txt)、幻灯演示文件文件(*.htm)、 ms word文档(*.doc)等。

大多數勒索病毒都使用純文字檔(.txt)或網頁檔案(.htm)通知使用者,他們的系統已經遭勒索病毒入侵。

doc=notes/windows/license/memory.htm。

下载了我上传的破解文件夹后,在rose_2007_crack的crack文件夹里面有两个文件,install.txt是破解方法,license.upd是破解文件。

[root@web186 rar]# ./rar

./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)

./rar: /lib/tls/libc.so.6: version `GLIBC_2.3.4' not found (required by ./rar)

[root@web186 rar]# ./unrar

our version of mii is 12.2.4 build(92) and it is running on a linux server.。

json-lib-2.4-jdk15和json-lib-2.4-jdk13的区别。

- it still doesn't feel as good as 2.4. it's not a disaster like some。

5.2.4. virtual reality market, by application。

./unrar: /lib/tls/libc.so.6: version `GLIBC_2.7' not found (required by ./unrar)

./unrar: /lib/tls/libc.so.6: version `GLIBC_2.3.4' not found (required by ./unrar)

[root@web186 rar]# ./rar_static

FATAL: kernel too old

段错误 (core dumped)

[root@web186 rar]#

博主建议:如果您使用的rarlinux版本报如上的错误信息,请下载本文附件rarlinux-3.0.tar.gz尝试一下。

示例四 rarlinux版本3.6.0在RHEL3.4下的安装情况

rarlinux版本3.6.0在RHEL3.4下可以正常使用。

[root@web186 setup]# lsb_release -a

LSB Version: 1.3

linux基本命令大全_linux命令_linux一共有多少命令

Distributor ID: RedHatEnterpriseAS

Description: Red Hat Enterprise Linux AS release 3 (Taroon Update 4)

Release: 3

Codename: TaroonUpdate4

[root@nginx src]# tar -xvf openssl-1.0.2g.tar.gz。

[root@nginx src]# tar -xvf zlib-1.2.8.tar.gz。

[root@nginx src]# tar -xvf nginx-1.9.12.tar.gz。

[root@server share]# tar zcvf commands.tar.gz .commands[root@server share]# rm -rf commands.tar.gz。

-rw-r--r-- 1 root root 752997 10月 23 16:04 rarlinux-3.6.0.tar.gz

我在fedora9上安装了git,其中git压缩包在root用户本机根目录下的tar目录,解压于tar目录,[root@localhost tar]# tar -vxzf git-1.7.8.tar.gz,然后[root@localhost tar]# cd git-1.7.8。

2、52samsung、gfan等主要论坛上关于root 4.3的贴子,我几乎也全部试过,均无效,包括刷n719-cwm-recovery-6.0.4.5-cn(1212).tar,n719-root-cwm-v1.86.tar.md5后更新supersu,线刷n7100-n7102--touch-recovery6.0.3.2.tar后再卡刷2027032223kwhosl3h35k5.zip(supersu1.86),刷cwm-recovery-6.0.4.5.tar(xiaolu)+supersu1.8+busybox2.1等等。

其它文件:zip、7z、deb、rar、tar、tar.gz、tar.bz2、tar.z、tgz、tbz2、gz、bz2、z、xml。

解压:tar -zxv -f /root/filename.tar.gz etc/shadow。

[root@web186 setup]# cd rar

[root@web186 rar]# ls

申请链接:productid=2013052704023441" target="_blank">https://b.alipay.com/order/productdetail.htm。

* [bug #18619] default not saved with trailing white-space on "default saved" line in menu.lst, ryan stutsman, 2007/06/21。

1. winrar and command line rar use rar 5.0 archive format by default.you can change it to rar 4.x compatible format with “rar4” option in archiving dialog or -ma4 command line switch.。

file_id.diz Makefile rar rar_static readme.txt unrar

[root@web186 rar]# ./rar

Shareware version Type RAR -? for help

省略输出

[root@web186 rar]#

[root@web186 rar]# ./unrar

省略输出

[root@web186 rar]#

示例五 rarlinux版本3.6.0在RH7.3下的安装情况

三星galaxyj3是安卓系统5.1版本使用(安卓软件园root精灵)可以支持一键root全新获取。

我们目前最新的609d是1.47.1401.2,因为htc手机不能降级所以大家注意所有比这个1.47.1401.2低的版本都可以按我要求做。

另外,有一些文件格式是通用格式,可以在两个平台间自由转如 .tif、.jpg、.ps等格式,它们没有两平台使用软件版本号相同的要求,可以自由使用。

这个普通人,他不会因为校规要求不能留长发而忧郁,不会因为得不到爱而去寄情网络,不会因为别人说打架很酷而去使用暴力。

[root@localhost setup]# cat /etc/redhat-release

Red Hat Linux release 7.3 (Valhalla)

[root@localhost setup]# ls -l rarlinux-3.6.0.tar.gz

[root@edwcube3 ~]# [root@edwcube3 ~]# useradd -g web weblogic //添加用户,并用-g参数来制定 web用户组[root@edwcube3 ~][root@edwcube3 ~]# passwd weblogic //passwd命令修改密码changing password for user weblogic.new unix password: retype new unix password: passwd: all authentication tokens updated successfully.[root@edwcube3 ~]# [root@edwcube3 ~]# 3.如果没有安装jdk的话,还需要安装jdk第一步:从官网下载压缩包jdk-7-linux-i586.tar.gz[root@odstest jdk1.7]$ tar -zxv -f jdk-7u55-linux-i586.tar.gz -c ./jdk1.7第三步.移动文件/usr/local注:具体位置可以根据用户习惯自己移动[root@odstest /]# mv ./jdk1.7 /usr/local/jdk1.7第四步.配置环境变量环境分量分为整个系统的,已经只针对当前用户设置的,我们这边只对weblogic用户设置~/.bashrc :仅对当前用户生效在~/.bashrc最后添加以下部分java_home=/usr/local/jdk1.7export jre_home=/usr/local/jdk1.7/jreexport classpath=.:$java_home/lib:$jre_home/lib:$classpathexport path=$java_home/bin:$jre_home/bin:$path保存,执行 source~/.bashrc。

吟平 发表于 2014-12-19 08:32 。

清水铺镇学前教育三年行动计划工作总结2017-07-04 19:08:32 | #1楼。

作者:谢文杰发布时间:2012-03-19 08:32:46。

[root@localhost setup]# tar zxf rarlinux-3.6.0.tar.gz

[root@localhost setup]# cd rar

[root@localhost rar]# ls

default.sfx license.txt order.htm rarfiles.lst rar.txt technote.txt whatsnew.txt

file_id.diz Makefile rar rar_static readme.txt unrar

[root@localhost rar]# ./rar

error while loading shared libraries: libstdc++.so.5: cannot open shared object file: no such file or directory。

configtool: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: no such file or directoryconfigtool: error while loading shared libraries: libpng.so.2: cannot open shared object file: no such file or directoryconfigtool: error while loading shared libraries: libtiff.so.3: cannot open shared object file: no such file or directory。

./configtool: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: no such file or directory。

error while loading shared libraries: libstdc++.so.6: cannot open shared object file: no such file or directory。

[root@localhost rar]# ./unrar

./unrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

[root@localhost rar]# ./rar_static

Shareware version Type RAR -? for help

edit : $(objects)cc -o edit $(objects)main.o : main.c defs.hcc -c main.ckbd.o : kbd.c defs.h command.hcc -c kbd.ccommand.o : command.c defs.h command.hcc -c command.cdisplay.o : display.c defs.h buffer.hcc -c display.cinsert.o : insert.c defs.h buffer.hcc -c insert.csearch.o : search.c defs.h buffer.hcc -c search.cfiles.o : files.c defs.h buffer.h command.hcc -c files.cutils.o : utils.c defs.hcc -c utils.cclean :rm edit $(objects)。

if you want to compile the os/2 version, you need the emx compiler. use theunix source archive, runtime files and the extra archive. after unpacking theruntime archive, move all the files and directories in the "runtime"directory one level up.。

usage notes:command lines and files。

[简介]: 本发明提供了一种高炉入炉品位与高炉燃料消耗之间定量关系的测定方法,包括如下步骤:首先在剔除炉况波动因素情况下统计出高炉按照基准入炉品位tfe<>0<>在一个生产周期的高炉燃料消耗量f<>0<>。

<@listfiles...> <path_to_extract\>

省略输出

[root@localhost rar]#

示例六 rarlinux版本3.0在RH7.3下的安装情况

rarlinux版本3.0可以用于红帽子7.3。

[root@localhost setup]# ls -l rarlinux-3.0.tar.gz

-rw-r--r-- 1 root root 502784 10月 19 09:45 rarlinux-3.0.tar.gz

[root@localhost setup]# tar zxf rarlinux-3.0.tar.gz

[root@localhost setup]# cd rar

[root@localhost rar]# ls

命令git checkout – readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:。

假设测试人员期望匹配web页面的如下部分:name = "file" value = "readme.txt">并提取file和readme.txt。

2. 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:。

readme.txt可以在/system/core/init/readme.txt找到。

名叫file_id.diz的文件记录了该软件包的全名。

...................................... file_id.diz ......1088 06.06.2001 。

│││file_id.diz。

那么这些文件有什么用,现在已经基本让位于nfo文件,保留它完全是出于一种习惯,一般还有一个名叫file_id.diz的文件记录了该软件包的全名。

[root@localhost rar]# ./rar

Shareware version Type RAR -? for help

省略输出

[root@localhost rar]#

将安装文件压缩包rarlinux-x.y.tar.gz解压之后,进入rar目录,执行make命令。执行文件将会安装到 /usr/local/bin 下。

[root@liunx0918 tmp]# cd rar

[root@liunx0918 rar]# ls

default.sfx license.txt order.txt rar_faq.txt rar_site.txt readme.txt rereg.txt unrar

file_id.diz Makefile rar rarfiles.lst rar.txt register.txt technote.txt whatsnew.txt

[root@liunx0918 rar]# cat Makefile

###################################################################

# Installing RAR executables, configuration files and SFX modules #

# to appropriate directories #

###################################################################

PREFIX=/usr/local

install:

cp rar unrar $(PREFIX)/bin

cp rarfiles.lst /etc

cp default.sfx $(PREFIX)/lib

[root@liunx0918 rar]# make

cp rar unrar /usr/local/bin

cp rarfiles.lst /etc

cp default.sfx /usr/local/lib

[root@liunx0918 rar]#

1. 怎样使用unrar将文件解压到指定目录?

【1】WinRAR官方站点 Welcome to RARLAB, home of WinRAR and RAR archivers

【2】愚人码头 Linux系统中rar、unrar命令安装和使用详解

【3】尛样儿 Linux下使用unrar解压RAR包

返回 我使用过的Linux命令系列总目录