服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - Linux 下解压 rar 文件的方法

Linux 下解压 rar 文件的方法

2022-07-09 08:58xuyaowen Linux

这篇文章主要介绍了Linux 下解压 rar 文件的方法,需要的朋友可以参考下

网上下载rar 压缩文件的使用,在linux在我们需要对其进行解压缩,这个时候,我们需要安装 rar相关的文件,来进行解压缩。

1. 下载

我们进入rarlab网站,进行下载 rar for linux x64

2. 使用 tar 命令 解压 (*.tar 用 tar –xvf )

?
1
Downloads tar -xvf rarlinux-x64-5.6.0.tar.gz

3. 进入文件夹make (需要 管理员权限)

?
1
2
3
4
5
6
7
8
9
10
11
12
rar cat makefile
###################################################################
# Installing RAR executables, configuration files and SFX modules #
# to appropriate directories                   #
###################################################################
PREFIX=/usr/local
install:
  mkdir -p $(PREFIX)/bin
  mkdir -p $(PREFIX)/lib
  cp rar unrar $(PREFIX)/bin
  cp rarfiles.lst /etc
  cp default.sfx $(PREFIX)/lib%
 

如果不进行make 需要在命令所在的文件夹执行命令,或者把文件夹加入环境变量中。

3. 最后,可以使用 unrar 进行解压, 使用 rar 命令,进行压缩

 ~ unrar x [file]

我们 可以直接输入 unrar 查看帮助

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
rar ./unrar
UNRAR 5.60 freeware   Copyright (c) 1993-2018 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
 n@      Read additional filter masks from stdin
 n@<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]   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
 x@      Read file names to exclude from stdin
 x@<list>   Exclude files listed in specified list file
 y       Assume Yes on all queries

其他解压缩命令:

1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

总结

以上所述是小编给大家介绍的Linux 下解压 rar 文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:https://www.cnblogs.com/xuyaowen/archive/2018/07/02/unrar_files.html

延伸 · 阅读

精彩推荐
  • LinuxLinux下GitLab如何安装部署

    Linux下GitLab如何安装部署

    本文为大家详细的介绍Linux系统下GitLab如何安装部署,gitlab 一般作为内部私有系统使用,若公司使用 git 分布代码,每次从 github 上 pull 则非常慢,使用 gitlab 则...

    Linux之家6542019-06-13
  • Linuxlinux系统用什么命令查看端口的占用情况?

    linux系统用什么命令查看端口的占用情况?

    linux系统用什么命令查看端口的占用情况?在LINUX系统环境下,我们可以使用系统命令来查看端口的使用情况。下面我们一起来看看 ...

    脚本之家21022019-10-16
  • LinuxLinux 逻辑卷管理(LVM)使用方法总结

    Linux 逻辑卷管理(LVM)使用方法总结

    这篇文章主要介绍了Linux 逻辑卷管理(LVM)的使用方法,文中命令十分详细,帮助大家更好的学习,感兴趣的小伙伴快来参考下 ...

    森栏3662020-07-27
  • Linux你会支持国产系统吗? Linux Deepin2014评测

    你会支持国产系统吗? Linux Deepin2014评测

    一直以来Linux Deepin都很低调,发布新版本也仅仅在官方网站贴一个公告,很多朋友对它也不是很了解,近日,Linux Deepin发布了最新的10.6正式版,那么就让我...

    服务器之家1892019-10-25
  • LinuxLinux Mint 20.1 beta 发布,支持 exFAT 以及 Web App

    Linux Mint 20.1 beta 发布,支持 exFAT 以及 Web App

    Linux Mint 系统近日发布了 Linux Mint 20.1Ulyssa beta 版本,带来了诸多新功能。该系统基于 Ubuntu 20.04 设计,内核升级到Linux 5.4,桌面升级到Cinnamon 4.8。该系统的...

    IT之家4192020-12-20
  • LinuxLinux服务器性能分析之CPU利用率

    Linux服务器性能分析之CPU利用率

    Linux内核的调度方式基本上采用“抢占式优先级”方式,即当进程在用户模式下运行时,不管是否自愿,在一定条件下(如时间片用完或等待I/O),核心就可以...

    blogsheng5722019-05-22
  • Linux如何修改Linux账户的默认Shell类型?

    如何修改Linux账户的默认Shell类型?

    近日,有些朋友问如何修改Linux账户的默认Shell类型?今天小编为大家分享的是修改Linux账户的默认Shell类型的方法,有需要的朋友可以参考下...

    脚本之家5022019-06-03
  • LinuxEpoll 能监听普通文件吗?

    Epoll 能监听普通文件吗?

    epoll 是 Linux 系统中常用的多路复用 I/O 组件,一般用于监听 socket 是否能够进行 I/O 操作。那么,epoll 能监听普通文件吗?...

    Linux内核那些事12712021-05-11