Linux:解压缩工具的管理与使用

编程

linux的压缩格式有三种">Linux的压缩格式有三种

1.TAR压缩格式

2.ZIP压缩格式

3.RAR压缩格式

TAR压缩包

TAR(Tape Archive,TAR)是 Linux 下的包管理工具,具有 5 种功能:打包、查询、释放、更新、追加。

命令格式:tar [主选项+辅助选项] [文件或目录]

-c 创建新的 tar 包

-t 列出 tar 包文件的列表

-x 从 tar 包中释放文件

-r 把备份文件追加到已备份文件的末尾

辅助选项 说明

-f 备份文件或设备,必选项

-v 显示命令执行的详细信息

-z 用 gzip 来压缩/解压缩文件

-j 用 bzip2 来压缩/解压缩文件

-C 指定文件解压后的存放路径

【举例】在/mnt/目录下有 s1、s2、s3 和 1.txt 四个文件,现完成以下打包和解包要求:

(1)将这 4 个文件打包成 bak.tar 放在/mnt/目录下

(2)将这 4 个文件打包成 bak2.tar 放在/mnt/bak 目录下

(3)将这 4 个文件分别以 gzip 和 bzip2 方式压缩为 bak.tar.gz 和 bak.tar.bz2 存放在/mnt/bak 目录下

(4)查看各个包文件内的文件列表,并将这 4 个文件删除。

(5)向 tar 包中追加/mnt/newfile 文件

(6)对包文件进行解压

ZIP压缩包

解压缩:

解压到当前目录:

unzip xx.zip

解压到指定目录:

unzip -d /xx/xx/xx.zip

压缩:

zip -r xx.zip xxx压缩后的名字

RAR压缩包

首先需要下载:

rarlinux-x64-5.7.1.tar.gz:https://www.rarlab.com/download.htm

将下载后的文件解压到/usr/local目录下

执行以下命令:

ln -s /usr/local/rar/rar /usr/local/bin/rar

ln -s /usr/local/rar/unrar /usr/local/bin/unrar

解压文件:rar x xxx.rar

压缩文件:rar a xxx.rar ./test/

以上是 Linux:解压缩工具的管理与使用 的全部内容, 来源链接: utcz.com/z/511062.html

回到顶部