4压缩和解压缩
1.tar
压缩
tar 参数 生成的压缩包的名字 要压缩的文件(文件或者目录)
参数:
c: 创建压缩文件
z: 使用 gzip 的方式进行文件压缩
j: 使用 bzip2 的方式进行文件压缩
v: 压缩过程中显示压缩信息,可以省略不写
f: 指定压缩包的名字
解压缩
tar 参数 压缩包名
tar 参数 压缩包名 -C 解压目录
参数:
x: 释放压缩文件内容
z: 使用 gzip 的方式进行文件压缩,压缩包后缀为.tar.gz
j: 使用 bzip2 的方式进行文件压缩,压缩包后缀为.tar.bz2
v: 解压缩过程中显示解压缩信息
f: 指定压缩包的名字
2.zip
zip [-r] 压缩包名 要压缩的文件
# 语法1: 解压到当前目录中
$ unzip 压缩包名
# 语法: 解压到指定目录, 需要添加参数 -d
$ unzip 压缩包名 -d 解压目录
3.rar
rar a 压缩包名 要压缩的文件 [-r]
# 解压缩: 需要参数 x
# 语法: 解压缩到当前目录中
$ rar/unrar x 压缩包名字
# 语法: 解压缩到指定目录中
rar/unrar x 压缩包名字 解压目录
4.xz
# 语法:
# 第一步
$ tar cvf xxx.tar 要压缩的文件
# 第二步, 最终得到一个xxx.tar.xz 格式的压缩文件
$ xz -z xxx.tar
# 语法:
# 第一步: 压缩包解压缩, 得到 xxx.tar
$ xz -d xxx.tar.xz
# 第二步: 将 xxx.tar 中的文件释放到当前目录
$ tar xvf xxx.tar
作者: 苏丙榅
链接: https://subingwen.cn/linux/commpress/#1-1-%E5%8E%8B%E7%BC%A9-tar-gz-tar-bz2-tgz
来源: 爱编程的大丙
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

浙公网安备 33010602011771号