Linux进阶13:rar和7z文件的压缩解压

本文介绍rar7z文件的压缩和解压,相关RPM包需到RepoForge去下载。

rar压缩解压

安装

1
# yum install rar

压缩

1
$ rar a 01.rar 01   # 01可以是文件也可以是目录

解压缩

1
2
$ rar e 01.rar
$ rar x 01.rar

ex的区别是,e表示保留不原有的目录结构,文件直接解压当前目录,有相同命名的文件进行提醒是覆盖还是自动重命名。x表示保留原有的目录结构。
:解压不要安装unrar命令,因为此命令对目录结构的解压是完全混乱的。

显示和检测

1
2
$ rar l 01.rar # 显示01.rar的内容,但没有目录结构信息
$ rar t 01.rar # 测试01.rar,同时显示目录结构

7z压缩解压

安装

1
# yum install p7zip

压缩

1
$ 7za a 01.7z 01    # 01可以是文件也可以是目录

解压缩

1
2
$ 7za e 01.7z
$ 7za x 01.7z

ex同上。

显示和检测

1
2
$ 7za l 01.7z # 显示01.7z的内容
$ 7za t 01.7z # 测试01.7z,同时显示目录结构

如果本文对你有所帮助,请小额赞助
~~ EOF ~~