`
lizhuohuang
  • 浏览: 119914 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu 下rar解压工具安装方法:

 
阅读更多

 

压缩功能

安装 sudo apt-get install rar
卸载 sudo apt-get remove rar

解压功能

安装 sudo apt-get install unrar
卸载 sudo apt-get remove unrar

ubuntu 下rar解压工具命令详解:

用法:   rar <命令> -<选项1> ….-<选项N>   <操作文档>    <文件…> <@文件列表…> <解压路径>

通常rar命令由一个主命令加若干选项(可选)构成,操作文档为操作施加的.rar文件对象,
文件或文件列表为对操作文档实现修饰的具体文件或目录(可选)。

a 添加文件到操作文档
例:rar a test.rar file1.txt 若test.rar文件不存在,则打包file1.txt文件成test.rar
    例:rar a test.rar file2.txt 若test.rar文件已经存在,则添加file2.txt文件到test.rar中
    (这样test.rar中就有两个文件了)
    注,如果操作文档中已有某文件的一份拷贝,则a命令更新该文件,对目录也可以进行操作
   例:rar a test.rar dir1

c 对操作文档添加说明注释
   rar c test.rar
    (会出现Reading comment from stdin字样,然后输入一行或多行注释,以ctrl+d结束)
    cf 添加文件注释,类似上面的c,不过这个是对压缩文档中每个文件进行注释

    cw 将文档注释写入文件
    例:rar cw test.rar comment.txt

d 从文档中删除文件
    例:rar d test.rar file1.txt

e 将文件解压到当前目录
   例:rar e test.rar
    注:用e解压的话,不仅原来的file1.txt和file2.txt被解压到当前目录,就连dir1里面的所有文件
    也被解压到当前目录下,不能保持压缩前的目录结构,如果想保持压缩前的目录结构,用x解压

k 锁定文档
   例:rar k test.rar 锁定文档后,该文档就无法进行任何更新操作了

r 修复文档
   例:rar r test.rar
     当rar文件有问题时,可以尝试用该命令进行修复(鬼知道有多少用)

s 转换文档成自解压文档
   例:rar s test.rar
    会生成一个test.sfx的可执行文档,运行它的效果就相当于rar x test.rar,
    适合于向没有rar的用户传输文件

t 检测文档
   例:rar t test.rar
    检测test.rar的完整性,一般压缩完大型文件准备传输前最好用这个命令来确保文件的正确性

x 带路径解压文档中内容到当前目录
   例:rar x test.rar
    这样解压的话,dir1就会保持原来的目录结构

ubuntu 下rar解压工具选项详解:

cl 将文件名转换为小写
cu 将文件名转换为大写
   例:rar a -cl test.rar FILe.txt
     FILe.txt在添加进test.rar之后,变为file.txt

df 文档操作后删除源文件
    例:rar a -df test.rar file1.txt file2.txt dir1
     将file1.txt,file2.txt,dir1压缩到test.rar中之后,删除源文件

ed 不添加空目录
    例:rar a -ed test.rar dir1
     添加dir1到test.rar中时,不对空目录进行操作
     rar e -ed test.rar
     解压test.rar时,不生成空目录

k 锁定文件
   例:rar a -k test.rar file1.txt
    等价于rar a test.rar file1.txt
          rar k test.rar

m<0..5> 设定压缩比等级(0-存储,3-默认,5-最大)
   例:rar a -m0 test.rar dir1 dir2
    将dir1,dir2打包存储到test.rar,不进行实质上的压缩(速度奇快,适合于对无甚可压的文件进行操作
    比如avi,jpg等)
    rar a -m5 test.rar *.txt *.bmp
    将当前目录下的txt文件和bmp文件打包压缩到test.rar中,使用最大压缩比(最慢)

ms[ext;ext] 特定文件采用非压缩方式
   例:rar a -m5 -ms avi;jpg;jpeg test.rar /home
    将home目录下所有目录和文件归档到test.rar,采用最大压缩,但avi,jpg,jpeg文件不进行压缩
    (只是打包进test.rar,因为这些文件即使用最大压缩也压不了多少,不如直接打包节省时间)

o+ 覆盖已有文件
o- 不覆盖已有文件
   例:rar x -o- test.rar
    解压test.rar文件,但是如果碰到以存在的文件则不覆盖

ol 将符号链接以链接文件保存,而不是普通文件
ow 保存或者恢复文件所有者的信息(username,group)
这两个是*nix系统特有的命令,很容易理解吧
————————————————————————
p[password]   设定密码
   例:rar a test.rar *.txt -p prettygirl
    压缩文件设定密码为prettygirl,解压时无密码无法进行操作
    如果觉得明码密码太过暴露,可以使用
    rar a test.rar *.txt -p
    则rar程序会询问你要使用什么密码,不回显

s- 不使用固实压缩
    注,固实压缩就是压缩后文档内容不可变更的压缩方式,这和lock不一样。因为使用普通压缩
        要照顾以后的插入删除个别文件的需要,就要留下很多操作余地。而固实压缩则不可以对
        其内容进行任何更新,所以压缩比是最大的。

sfx[name] 创建自解压文件,这和先用a进行压缩,再用s转换效果是一样的。

t 压缩完毕后进行完整性检验
   例:rar a test.rar /home -t
    压缩完毕后进行检验,如果有问题则报错。

ta<date> 仅对data日期后文件进行操作
tb<date> 仅对data日期前文件进行操作
    注,date的格式为 YYYYMMDDHHMMSS 这样。

v<size>[k,b] 分卷压缩,每卷大小由后面的size指定
   例:rar a -v15000k -m0 test xvid-fn.avi
    对xvid-fn.avi进行打包存储,每卷大小15000k(这种格式在网上发布dvdrip时很流行)
    生成的文件名为test.part1.rar,test.part2.rar….(rar 3.20版)

x<file> 排除特定的文件
   例:rar x test.rar -x *.txt
    解压test.rar中除*.txt以外的文档
x@<list> 同上,不过这次所有排除的文件放在list文件列表中

y 所有操作均回答yes
   例如有时解压时每碰到相同文件就问是否覆盖(Y/N),加上-y就可以默认选择Yes,不再询问

ubuntu下解压命令大全:

.tar

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

注:tar是打包,不是压缩!

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

压缩:未知

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.Z

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.zip

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.rar

解压:rar x FileName.rar

压缩:rar a FileName.rar DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.lha

解压:lha -e FileName.lha

压缩:lha -a FileName.lha FileName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.rpm

解包:rpm2cpio FileName.rpm | cpio -div

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.deb

解包:ar p FileName.deb data.tar.gz | tar zxf -

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.

tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

解压:sEx x FileName.*

压缩:sEx a FileName.* FileName

分享到:
评论

相关推荐

    ubuntu下Megacli64安装.rar

    首先,让我们来看看如何在Ubuntu下安装MegaCLI: 1. **获取MegaCLI软件包**: 你提到的"ubuntu下Megacli64安装.rar"是MegaCLI的安装包,通常这是一个包含可执行文件的压缩文件。在Ubuntu上,你需要先解压这个rar...

    解压 rar的方法

    本文将详细介绍如何在Linux环境下安装并使用RAR工具来解压RAR格式的文件。 #### 一、准备工作 在开始之前,请确保您的Linux环境已具备以下条件: 1. **具有管理员权限**:由于解压工具的安装通常需要管理员权限,...

    Ubuntu20.04离线安装g++9.3.0依赖包.rar

    在Ubuntu 20.04系统中,安装g++9.3.0是一个涉及多步骤的过程,特别是当你处于没有网络连接的环境下,离线安装就显得尤为重要。g++是GCC(GNU Compiler Collection)的一部分,主要负责C++语言的编译工作。GCC 9.3.0...

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

    掌握unrar工具的使用对于经常需要在Linux环境下处理RAR文件的用户来说非常实用,无论是开发、系统管理还是数据迁移,都能大大提升工作效率。记得保持unrar软件的更新,以确保能够处理最新版本的RAR文件。

    linux下rar文件解压工具unrar

    本篇文章将详细讲解如何在Linux下安装和使用unrar工具来解压RAR文件。 1. **unrar工具介绍** - Unrar是由Pavel Ruzin开发的一个命令行工具,用于在Linux、Unix和其他类Unix系统中创建、查看和提取RAR压缩文件。 -...

    Ubuntu20.04离线安装gcc9.3.0依赖包.rar

    这个名为"Ubuntu20.04离线安装gcc9.3.0依赖包.rar"的压缩文件就是为了解决这个问题,它包含了离线安装GCC 9.3.0所需的全部依赖。 首先,GCC(GNU Compiler Collection)是GNU项目的一部分,用于编译C、C++、Fortran...

    Ubuntu 完全教程.rar

    1. **Ubuntu安装与升级**:包括不同安装方式(如图形化安装、网络安装等),磁盘分区策略,以及如何进行系统升级和维护。 2. **Ubuntu桌面环境**:详细讲解GNOME的工作机制,桌面定制,窗口管理器,以及常用桌面...

    linux下面rar压缩工具

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

    Ubuntu下Python2.7及DockerY一键安装的deb离线包

    总之,这个离线安装包为Ubuntu用户提供了一种方便的方法,即使在没有网络连接的情况下也能安装Python 2.7和Docker相关的工具。记住,虽然Python 2.7已不再得到官方支持,但在某些旧项目或特定场景下仍然不可或缺。...

    ARM.rar_arm ubuntu_ubuntu_ubuntu arm

    标题中的"ARM.rar_arm ubuntu_ubuntu_ubuntu arm"暗示了我们正在讨论与ARM架构和Ubuntu操作系统在嵌入式系统中的应用相关的主题。ARM是Advanced RISC Machine的缩写,是一种广泛应用在嵌入式设备和移动设备上的...

    libs3-master-ubuntu.rar

    2. **下载与解压**:下载libs3-master-ubuntu.rar文件并解压,得到libs3源代码。 3. **编译安装**:遵循标准的C/C++库编译流程,使用`./configure`、`make`和`sudo make install`命令进行编译和安装。 4. **配置S3...

    ubuntu_nfs离线安装包.tgz.rar

    描述中提到,为了在没有网络连接的情况下安装NFS服务,用户需要首先下载并解压这个文件。解压步骤通常涉及使用像`tar`和`unrar`这样的命令行工具。`tar -zxvf ubuntu_nfs离线安装包.tgz`会解压`.tgz`文件,而`.rar`...

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

    总之,RARLinux是Linux用户处理RAR文件不可或缺的工具,它的易用性和功能强大性使得在Linux环境下解压RAR文件变得轻而易举。只需简单的命令行操作,用户就能完成RAR文件的管理和使用,大大提升了工作效率。了解并...

    Ubuntun下压缩与解压的格式、工具与命令

    Ubuntu下压缩与解压的格式、工具与命令 Linux 操作系统下常用的压缩扩展名有.tar、...本文介绍了 Ubuntu 下压缩与解压的格式、工具与命令,包括 gzip、bzip2、tar 等工具的使用方法,以及其他格式的压缩和解压缩方法。

    linux下的rar工具64bit

    在Ubuntu、Debian或其衍生版中,可以使用以下命令安装`unrar`(解压)和`rar`(创建)工具: ``` sudo apt-get update sudo apt-get install unrar rar ``` 对于Fedora、CentOS或RHEL,使用yum(老版本)或...

    vim8.1.2269.rar

    首先,你需要在你的Ubuntu系统上找到一个支持RAR格式的解压工具,如`unrar`。如果没有安装,可以通过以下命令在线安装(如果网络可用): ``` sudo apt update sudo apt install unrar ``` 如果网络不可用,...

    peazip3.3 解压工具deb包 支持解压rar等格式

    Peazip的RAR支持意味着用户可以直接在Linux环境下无需额外软件就能解压RAR文件,大大提高了工作效率。 **Ubuntu环境下的完美融合** 作为一款针对Ubuntu设计的解压缩工具,Peazip与该系统的集成度非常高。它遵循...

    Ubuntu 安装及优化教程.pdf

    文档中还介绍了如何使用 rar 压缩、解压工具来进行文件压缩和解压,这部分内容主要讲解了 rar 压缩、解压工具的使用方法和注意事项。 20. 安装 wine 文档中还介绍了如何安装 wine,wine 是一个可以在 Linux 系统中...

    chrome_ubuntu安装步骤和文件.rar

    unrar x chrome_ubuntu安装步骤和文件.rar ``` 4. **移动Chromedriver到可执行路径**: 将解压后的Chromedriver文件移动到一个可执行路径,如 `/usr/local/bin`: ``` sudo mv chromedriver /usr/local/bin/ ``` 5....

Global site tag (gtag.js) - Google Analytics