linux下使用unrar命令解压*.rar格式文件

  1. 下载

    http://www.rarlab.com/download.html下载相应的版本

  2. 安装

    [[email protected] ~]$ cat /etc/redhat-release
    Fedora release 24 (Twenty Four)
    [[email protected] ~]$ uname -r
    4.8.15-200.fc24.x86_64

    tar zxvf rarlinux-x64-5.4.0.tar.gz
    cd rar
    make
    make install

  3. 使用帮助

    [[email protected] ~]$ unrar

    UNRAR 5.40 freeware      Copyright (c) 1993-2016 Alexander Roshal

    Usage:     unrar <command> -<switch 1> -<switch N> <archive> <files...>
                   <@listfiles...> <path_to_extract\>

    <Commands>
      e             Extract files without archived paths
      l[t[a],b]     List archive contents [technical[all], bare]
      p             Print file to stdout
      t             Test archive files
      v[t[a],b]     Verbosely list archive contents [technical[all],bare]
      x             Extract files with full path

    <Switches>
      -             Stop switches scanning
      @[+]          Disable [enable] file lists
      ad            Append archive name to destination path
      ag[format]    Generate archive name using the current date
      ai            Ignore file attributes
      ap<path>      Set path inside archive
      c-            Disable comments show
      cfg-          Disable read configuration
      cl            Convert names to lower case
      cu            Convert names to upper case
      dh            Open shared files
      ep            Exclude paths from names
      ep3           Expand paths to full including the drive letter
      f             Freshen files
      id[c,d,p,q]   Disable messages
      ierr          Send all messages to stderr
      inul          Disable all messages
      kb            Keep broken extracted files
      n<file>       Additionally filter included files
      [email protected]            Read additional filter masks from stdin
      [email protected]<list>      Read additional filter masks from list file
      o[+|-]        Set the overwrite mode
      ol[a]         Process symbolic links as the link [absolute paths]
      or            Rename files automatically
      ow            Save or restore file owner and group
      p[password]   Set password
      p-            Do not query password
      r             Recurse subdirectories
      sc<chr>[obj]  Specify the character set
      sl<size>      Process files with size less than specified
      sm<size>      Process files with size more than specified
      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>
      ts<m,c,a>[N]  Save or restore file time (modification, creation, access)
      u             Update files
      v             List all volumes
      ver[n]        File version control
      vp            Pause before each volume
      x<file>       Exclude specified file
      [email protected]            Read file names to exclude from stdin
      [email protected]<list>      Exclude files listed in specified list file
      y             Assume Yes on all queries

4.例子

(1).查看rar包中的内容:

#unrar l *.rar

或者

#unrar v *.rar

(2)测试rar包是否能解压成功:

#unrar t *.rar

(3).解压到当前文件夹:

#unrar e *.rar

(4).解压到指定文件夹:

#unrar x *.rar /tmp

时间: 2024-12-17 20:12:00

linux下使用unrar命令解压*.rar格式文件的相关文章

linux下用tail命令查看动态变化的文件内容(文件尾部)

背景: 今天在静默安装oracle, 在命令行里面下达了命令 ./runInstaller -silent -responseFile /oracle/database/response/db_install.rsp 结果没有什么安装进度,只是提示可以从/u01/app/oraInventory/logs/installActions.....log里面可以查到结果--->看到这里我就想到了在linux里面是不是有一个命令可以查看一个动态变化的文件?(这个日志文件肯定在变化啊) 没错,有,就是

linux下tar.bz2的解压文件命令

原文参考于:http://blog.csdn.net/zeng622peng/article/details/6837382 linux下怎么解后缀名是gzip的文件? 1.以.a为扩展名的文件: #tar xv file.a 2.以.z为扩展名的文件: #uncompress file.Z 3.以.gz为扩展名的文件: #gunzip file.gz 4.以.bz2为扩展名的文件: #bunzip2 file.bz2 5.以.tar.Z为扩展名的文件: #tar xvZf file.tar.Z

linux解压rar压缩文件

服务器是阿里云的 centos 默认linux是没有安装解压rar,zip的软件的.而网上找到的yum install命令也没有用.而且这个rar并不是免费的,只有40天的试用期...真是坑啊 由于用的centos是64位的,所以要下载64位的 rar linux .因为32位的在执行时会出现 /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 的报错,而按网上说的使用yum install glibc.i686命

Linux 解压xz格式文件及安装xz

1.安装xz命令 # yum install epel-release -y # yum install xz -y 2.将xz文件解压为tar文件 # xz -d test.tar.xz 3.将tar文件解压 # tar xf test.tar 原文地址:https://www.cnblogs.com/arebirth/p/linuxinstallxz.html

linux下的三种解压文件的命令?

那要看你的压缩文件使用哪种压缩方式:gzip,压缩文件名:zip或gz,解压命令:unzipbzip2,压缩文件名:bz,解压命令:bzip2 -d上面两个是最常用的压缩方式,一般在linux下可以通过tar命令实现打包和压缩(或解压).例如:tar -zcvf file file.tar.gz打包并压缩成gzip格式,其中-c命令是创建tar包,-z参数是指定压缩成gzip格式:tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解压缩格式是gziptar -jcv

Linux 下 解压rar格式压缩包

首先在这个网址下载winrar for Linux :  http://www.rarlab.com/download.htm 下载好后把rar文件夹提取出来, 在终端中进入rar文件夹, 运行make指令, 然后就可以解压了. rar e aa.rar 将aa.rar压缩文件解压到当前目录,aa文件中原包含的目录全没有. rar x aa.rar 将aa.rar压缩文件解压到aa目录下,并保持原来压缩之前aa文件的目录组织结构.

Ubantu(乌班图)系统下,用命令解压 [ .tar.xz ]压缩文件(新手共勉)

1.Ctrl Alt T ,打开命令输入界面 2.用 cd 命令进入压缩文件所在路径(我的是日文系统) 3.该压缩文件为双压缩格式,即 .xz  和 .tar , 所以可以分两次分别解压,分别输入 $ xz -d Python-3.5.1.tar.xz $ tar -xvf Python-3.5.1.tar 搞定! -------------------------------------------------------------------------------------------

linux下,gzip的解压与压缩

部分http响应报文采取gzip格式压缩,需要解压后数据才有效. http://www.zlib.net/ 提供了解压gzip的库函数 例子非常详细,http://www.zlib.net/zlib_how.html 系统版本:Ubuntu 14.04 安装库:apg-get install zlib1g-dev 编译时制定:gcc XXX -lz 添加头文件:#include <zlib.h> 特别需要注意: example中的 ret = inflateInit(&strm); 是

Centos解压rar压缩文件

在liunx下原本是不支持rar文件的,需要安装liunx下的winrar版本官网下载最近rar解压包. 下载linux系统rar解压工具: 可以通过官网直接下载,通过ftp/sftp等公共传输到linux中,官网:http://www.rarsoft.com 或者tty或者pts执行wget http://www.rarsoft.com/rar/rarlinux-x64-5.4.0.tar.gz [[email protected] tmp]# wget http://www.rarsoft.