在linux解压文件夹,在linux 下解压 rar 文件
linux 中,要解压 rar 文件需要 安装 rarlinux 工具,我用的是 Centos 7.1 x64
首先下载 tar 包,我下载的是 rarlinux-x64-3.8.0.tar.gz
我在这里有上传的 tar 包
然后 , 解压
tar zxf rarlinux-x64-3.8.0.tar.gz
cd /rar
ls
default.sfx Makefile rarfiles.lst readme.txt whatsnew.txt
file_id.diz order.htm rar_static technote.txt
license.txt rar rar.txt unrar
直接make 即可安装完成
[root@localhost rar]# make
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
$unrar --help
用法:
unrar
- -
N>
e 解压文件到当前目录
l[t,b] 列出压缩文档信息[technical, bare]
p 打印文件到标准输出
t 测试压缩我俄当
v[t,b] 列出压缩文档的详细信息[technical,bare]
x 解压文件到完整路径
压缩命令用法
例1:添加文件或目录到压缩档案中,使用a命令。例如把文件files1添加到abc.rar中,使用a或m命令,a命令把file1文件添加到
abc.rar档案中保持原有的file1文件不变,m命令移动file1文件到file1.rar档案中(压缩完成后会删除原有的file1文件,注
意:m命令只针对文件进行操作)
$rar a abc.rar file1
说明:如果此时abc.rar档案不存在,会自行创建abc.rar文档案,如果abc.rar档案已经存在,则将file1文件压缩进abc.rar档
案中,若abc.rar档案中已存在一个file1文件,则会更新file1文件。并且原有的file1文件依然存在于当前目录下,若要将file1文件
移动到file1.rar中请使用m命令,对于目录同样可以进行此操作。
注意:如果只输入"rar a
file1.rar"命令,而没有接文件名或目录名的话,会将当前目录下所有的文件和文件夹压缩进file1.rar文档中。这点要注意一下。
例2:解压缩abc.rar档案中的内容,可以使用e或x命令,假设abc.rar目录中有一个名为file1的文件和一个名为test的目录,test目录中有一个名为file2的文件,
$rar e abc.rar
说明:使用e命令,会将abc.rar中的file1文件连同test目录下的file2文件解压到当前目录。如果想保持abc.rar目录中的目录结构请使用x命令。
$rar x abc.rar
说明:此时会将file1文件和test目录解压到当前文件夹。
例3:为整个压缩文件添加注释
$rar c abc.rar
说明:输入该命令后,屏幕最下方会显示
Processing archive test.
rarReading comment from stdin
并有一个光标在闪烁,从光标闪烁的位置输入注释信息,输入完了按下Ctrl+D结束输入
例4:为压缩文件中的单个文件添加注释,使用cf命令。假如现在要为abc.rar档案中的file1文件添加注释
$rar ch abc.rar file1
此时屏幕最下方会显示
Reading comment for abc.rar : file1 from stdin
从光标闪烁出输入想要为file1添加的注释,Ctrl+D结束输入
例4:把整个档案的注释写入到一个文件中,使用cw命令。加入要将abc.rar的注释写入到test.txt文件中
$rar cw abc.rar test.txt
说明:如果当前目录下不存在名为test.txt的文件,则会自行创建一个名为test.txt的文件,并将abc.rar的注释写入到text.txt
文件中,如果当前目录中已经存在一个名为text.txt的文件,则会提示你是否覆盖已经存在的文件,如果选择Yes或者All,则会清空
test.txt中原有的内容,然后将abc.rar的注释内容写入到text.txt文件中。
例4:删除压缩档案中的文件或目录,使用d命令。例如要删除abc.rar档案中的file1文件。
$rar d abc.rar file1
说明:该命令删除abc.rar档案中的file1文件,对于目录同样有效。
在linux解压文件夹,在linux 下解压 rar 文件相关推荐
- linux 如何打开文件夹权限,Linux文件和文件夹权限操作方法
Linux 文件权限 首先来查看一下当前目录下的文件内容吧 ls -l 查看当前目录下的文件列表 ls -l xxx.xxx (xxx.xxx是文件名) 查看指定的文件 我们可以看到文件的权限, ...
- Linux 文件夹详情,linux使用命令创建文件夹以及里面的文件,详情介绍
工作学习的过程中需要用到linux系统,今天需要使用命令创建目录并在目录中创建文件,然后添加自己的内容到文件中,我们一起看看这整个过程应该怎么做. 工具/材料 ubuntu16.04操作系统. 操作方 ...
- Windows中文件夹与linux中目录的区别
如果你最开始使用的是 Windows 电脑,你很可能会使用"文件夹folder"这个术语.但当你换到 Linux 时,你会发现文件夹通常被称为"目录directory&q ...
- Linux之不删除指定文件夹,其他都删(文件和文件夹)
例子1 查看当前文件夹下有哪些文件和子文件夹 我们看到俩个文件夹 和多个文件,我现在的需求是 只保留 public 这个文件夹 其他的文件夹和文件 统统都删除,怎么办呢? 只要一个命令 ls | gr ...
- linux递归创建文件夹_Python中并发请求创建文件夹带来的线程安全问题
在我们日常写程序的过程中,免不了与文件系统打交道,各种开发语言都提供了与文件系统交互的指令函数,比如Python中的os模块,就提供了许多这样的指令函数,今天就以创建文件夹为例,来说一下,如果用的不当 ...
- linux上创建一文件夹命令,linux创建文件夹命令是什么
linux创建文件夹命令是mkdir,语法为[mkdir (选项)(参数)],其中Z为设置安全上下文,当使用SELinux时有效,version显示版本信息. 本文操作环境:linux2.6.32系统 ...
- Linux文件夹乱码,inode号处理文件
1.删除该文件或者文件夹 如果乱码中有带数字或者带字母的可以,可以匹配删除 如果全为乱码 ll -i1 第一列数字即该乱码文件或者文件夹的额inode号 find -inum inode号 |x ...
- 新建文件夹命令 linux,linux创建文件夹命令是什么
linux创建文件夹命令是mkdir,语法为[mkdir (选项)(参数)],其中Z为设置安全上下文,当使用SELinux时有效,version显示版本信息. 本文操作环境:linux2.6.32系统 ...
- linux创建目录无权限,linux下文件夹权限 linux 创建文件夹没有权限
linux 给所有文件下文件加权限 更改文件用户组.使用命令chgrp,命令如下. 更改文件所有者.使用命令chown. chown命令可以同时修改所有者和用户组名称(即拥有chgrp的功能),命令如 ...
- linux怎么创建新的c语言文件夹,如何用c语言创建文件夹
参考: ########################################################## 判断文件夹是否存在: 在windows环境下头文件为: #include ...
最新文章
- 微擎url模式解读_微擎开发文档之微擎执行主流程介绍
- va_start() va_end()函数应用
- 项目收获与体会_践行“十个一”在劳动中收获成长——青岛六十六中高二年级学农实践活动圆满结束...
- jmeter-00 JMeter 运行过程
- 在非k8s 环境下 的应用 使用 Dapr Sidekick for .NET
- aws s3 静态网站_使用AWS S3存储桶启动静态网站
- 【Linux 命令学习第一天
- 数据库的增加,删除,更新操作--mysql
- 中学数字化实验室建设及配置要求
- 韦东山嵌入式linux驱动开发,学习嵌入式Linux开发——韦东山升级版全系列嵌入式视频之总线设备驱动模型代码分析...
- Drool学习记录(一) 概念、Helloworld
- 抖音敏感词归类,抖音都有哪些违规词,违规行为。
- 三星note10 android q,【极光ROM】-【三星NOTE10/NOTE10+/5G N97XX-855】-【V5.0 Android-Q-TD1】...
- java 逃逸分析_JVM之逃逸分析
- Word学习笔记:P6-文档封面、页眉、页脚设置
- 面向对象开发期末复习概述(六)
- 美团外卖token解密(Java版)
- 星巴克——starbuck
- UVa1647	Computer Transformation
- [284]python使用execjs执行js