`
网络接口
  • 浏览: 44874 次
文章分类
社区版块
存档分类
最新评论

linux中解压rar文件

 
阅读更多

步骤如下:
1.到rarsfot的官网http://www.rarsoft.com/download.htm下载对应版本的rar for linux
2.通过wget或者firefox下载到本地后,通过tar -zxvf xxx.tar.gz
3.解压完成后,cd到rar目录下并执行make
点击(此处)折叠或打开
cd rar
make
4.会出现提示如下,这样就安装好了rar解压工具了
点击(此处)折叠或打开
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
5.rar解压命令:
rar x filename.rar,会直接解压到当前目录。
6.rar命令详细参数:
点击(此处)折叠或打开
RAR 5.11 beta 1 Copyright (c) 1993-2014 Alexander Roshal 6 Aug 2014
Trial version Type RAR -? for help

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

<Commands>
  a Add files to archive
  c Add archive comment
  ch Change archive parameters
  cw Write archive comment to file
  d Delete files from archive
  e Extract files without archived paths
  f Freshen files in archive
  i[par]=<str> Find string in archives
  k Lock archive
  l[t[a],b] List archive contents [technical[all], bare]
  m[f] Move to archive [files only]
  p Print file to stdout
  r Repair archive
  rc Reconstruct missing volumes
  rn Rename archived files
  rr[N] Add data recovery record
  rv[N] Create recovery volumes
  s[name|-] Convert archive to or from SFX
  t Test archive files
  u Update files in archive
  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
  as Synchronize archive contents
  c- Disable comments show
  cfg- Disable read configuration
  cl Convert names to lower case
  cu Convert names to upper case
  df Delete files after archiving
  dh Open shared files
  ds Disable name sort for solid archive
  dw Wipe files after archiving
  e[+]<attr> Set file exclude and include attributes
  ed Do not add empty directories
  en Do not put 'end of archive' block
  ep Exclude paths from names
  ep1 Exclude base directory from names
  ep3 Expand paths to full including the drive letter
  f Freshen files
  hp[password] Encrypt both file data and headers
  ht[b|c] Select hash type [BLAKE2,CRC32] for file checksum
  id[c,d,p,q] Disable messages
  ierr Send all messages to stderr
  ilog[name] Log errors to file (registered versions only)
  inul Disable all messages
  isnd Enable sound
  k Lock archive
  kb Keep broken extracted files
  log[f][=name] Write names to log file
  m<0..5> Set compression level (0-store...3-default...5-maximal)
  ma[4|5] Specify a version of archiving format
  mc<par> Set advanced compression parameters
  md<n>[k,m,g] Dictionary size in KB, MB or GB
  ms[ext;ext] Specify file types to store
  mt<threads> Set the number of threads
  n<file> Additionally filter included files
  n@ Read additional filter masks from stdin
  n@<list> Read additional filter masks from list file
  o[+|-] Set the overwrite mode
  oh Save hard links as the link instead of the file
  oi[0-4][:min] Save identical files as references
  ol Save symbolic links as the link instead of the file
  or Rename files automatically
  ow Save or restore file owner and group
  p[password] Set password
  p- Do not query password
  qo[-|+] Add quick open information [none|force]
  r Recurse subdirectories
  r- Disable recursion
  r0 Recurse subdirectories for wildcard names only
  rr[N] Add data recovery record
  rv[N] Create recovery volumes
  s[<N>,v[-],e] Create solid archive
  s- Disable solid archiving
  sc<chr>[obj] Specify the character set
  sfx[name] Create SFX archive
  si[name] Read data from standard input (stdin)
  sl<size> Process files with size less than specified
  sm<size> Process files with size more than specified
  t Test files after archiving
  ta<date> Process files modified after <date> in YYYYMMDDHHMMSS format
  tb<date> Process files modified before <date> in YYYYMMDDHHMMSS format
  tk Keep original archive time
  tl Set archive time to latest file
  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<size>[k,b] Create volumes with size=<size>*1000 [*1024, *1]
  ver[n] File version control
  vn Use the old style volume naming scheme
  vp Pause before each volume
  w<path> Assign work directory
  x<file> Exclude specified file
  x@ Read file names to exclude from stdin
  x@<list> Exclude files listed in specified list file
  y Assume Yes on all queries
  z[file] Read archive comment from file

分享到:
评论

相关推荐

    Linux中用于解压rar压缩包的工具

    然而,Linux默认并不支持解压RAR文件,因为它的核心工具如tar、gzip、bzip2等不包含RAR的解压功能。为了在Linux中解压RAR文件,我们需要借助第三方工具,本篇将详细介绍如何在Linux中使用"unrar"这个工具来处理RAR...

    Linux下如何解压.zip和.rar文件.doc

    使用 rar 程序可以将文件压缩到.rar 文件中。使用 rar 程序的基本语法如下: rar a &lt;rar_file&gt; 其中,&lt;rar_file&gt; 是要创建的.rar 文件的名称,&lt;files&gt; 是要压缩的文件或目录。 例如,要压缩所有.jpg 文件到 all....

    Linux下解压RAR文件

    可以用于JAVA在 Linux环境下解压.rar文件

    rarlinux是linux下解压rar文件的理想工具

    **RARLinux:Linux环境下解压RAR文件的利器** 在信息技术领域,文件压缩是一种常见的数据存储和传输手段。RAR是一种高效且功能丰富的压缩格式,由尤金·罗谢尔(Eugene Roshal)开发。然而,Linux操作系统默认并不...

    python批量解压RAR文件

    5. **运行脚本**:保存脚本后,在命令行中运行`python python批量解压RAR文件.py`,即可批量解压指定的RAR文件。 这个脚本的核心在于`subprocess.run()`方法,它用于执行外部命令。`command.split()`将字符串拆分为...

    Linux 下解压 rar 文件的方法

    网上下载rar 压缩文件的使用,在linux在我们需要对其进行解压缩,这个时候,我们需要安装 rar相关的文件,来进行解压缩。 1. 下载 我们进入rarlab网站,进行下载 rar for linux x64 2. 使用 tar 命令 解压 (*.tar ...

    linux下rar文件解压工具unrar

    然而,Linux系统默认并不包含解压RAR文件的工具。为了在Linux上处理RAR文件,我们需要一个名为"unrar"的工具。本篇文章将详细讲解如何在Linux下安装和使用unrar工具来解压RAR文件。 1. **unrar工具介绍** - Unrar...

    linux、window通用文件解压

    使用`unzip`命令是Linux中解压ZIP文件的标准方式。例如,如果你有一个名为`通用文件解压.zip`的压缩文件,你可以在终端中输入以下命令: ``` unzip 通用文件解压.zip ``` 如果ZIP文件包含中文文件名,确保你的...

    linux下rar

    如果需要查看RAR文件中的内容,而不需要解压缩,可以使用: ```bash unrar l example.rar ``` 然而,Linux中并没有官方的RAR创建工具,因此若需创建RAR文件,通常需要借助Windows环境或者在线工具。不过,有一些...

    RAR文件批量解压 大量解压RAR文件不再麻烦

    批量解压RAR文件的方法有很多种,下面将详细介绍一些常用的方法: 1. 使用WinRAR: WinRAR是一款功能强大的RAR和ZIP文件管理器,它不仅支持创建、查看和编辑压缩文件,还提供了批量解压功能。首先,你需要安装...

    python解压rar文件.zip

    本教程将详细讲解如何在Python中使用`unrar`库来解压RAR文件,并对解压后的文件进行筛选和匹配。 首先,我们需要安装`unrar`库。在Windows环境下,可以通过`pip`命令安装: ```shell pip install unrar ``` 在Linux...

    linux下的压缩与解压缩

    - `u`: 更新归档文件中的文件。 - `x`: 从归档文件中提取文件。 - **辅助选项**: - `b`: 设置磁带设备块大小。 - `f`: 指定归档文件名称。 - `k`: 保留已存在的文件。 - `m`: 修改时间为现在。 - `M`: 创建...

    linux 64bit rar解压安装包

    总的来说,Linux 64位RAR解压安装包提供了一种在Linux环境下处理RAR文件的解决方案,使用户能够利用RAR的高效压缩和广泛兼容性,方便地进行文件管理和传输。通过理解RAR工具的特性、安装过程以及如何使用,用户可以...

    linux下面rar压缩工具

    本篇文章将详细介绍如何在Linux下使用RAR压缩工具,包括安装、创建RAR压缩文件以及解压RAR文件。 一、安装RAR工具 在Linux中,RAR命令行工具通常不是默认安装的。你可以通过以下方法安装它: 对于基于Debian的...

    linux rar 命令安装包

    这将解压rar文件,并且通常会创建一个与压缩文件名相同的目录。 3. **进入解压后的目录**:解压完成后,进入解压出的目录,比如: ``` cd rar ``` 4. **编译和安装RAR命令**:如果这是一个源代码包,你需要先...

    使用jna调用unrar解压rar文件

    在这个场景中,我们将讨论如何利用JNA来调用unrar库来解压RAR文件。 RAR是一种流行的压缩文件格式,通常用于存储和传输大量数据。unrar库是用于读取和解压RAR文件的开源库,它提供了C接口。通过JNA,我们可以将这些...

    linuxrar56.rar

    2. **解压RAR档案**:使用`rar x`命令提取RAR文件中的内容到指定目录。 3. **查看RAR内容**:使用`rar t`命令检查RAR文件内的文件列表和信息。 4. **测试RAR完整性**:通过`rar v`命令验证RAR文件是否完整,无损坏。...

    linux下的rar

    `unrar`是专门用于Linux系统解压RAR文件的程序。大多数Linux发行版的软件仓库里都有这个工具。在基于Debian的系统(如Ubuntu)上,可以使用`apt-get`命令进行安装: ```bash sudo apt-get update sudo apt-get ...

    Linux下rar及zip压缩包中批量替换某文件脚本

    `rar`则是由WinRAR公司开发的专有压缩格式,尽管不是开源的,但在Linux上也有相应的工具如`unrar`用于解压和操作rar文件。 `zip_replace.sh`脚本是针对zip文件批量替换文件的工具。在脚本中,通常会包含以下步骤: ...

Global site tag (gtag.js) - Google Analytics