返回

Linux下如何压缩与解压缩.zst格式文档

2024-11-13 Linux .zst 压缩 解压缩 4704 0

在Linux下,你可以使用zstd命令来压缩和解压缩.zst格式的文件。以下是具体方法:

1. 安装zstd

如果系统没有安装zstd,可以用以下命令安装:

# 在Debian/Ubuntu上
sudo apt install zstd

# 在Fedora上
sudo dnf install zstd

# 在Arch Linux上
sudo pacman -S zstd

2. 压缩文件

使用zstd命令将文件压缩为.zst格式:

zstd filename  # 生成 filename.zst

你可以指定压缩级别,范围是-1到-19,默认是-3,例如:

zstd -9 filename  # 使用压缩级别9

3. 解压缩文件

解压缩.zst文件的命令如下:

zstd -d filename.zst  # 解压缩为原文件

或者可以使用以下方式:

unzstd filename.zst  # 同样可以解压缩

4. 压缩和解压缩整个目录

若要压缩和解压缩目录,可以先用tar命令结合zstd:

# 压缩目录
tar -I zstd -cf archive.tar.zst directory_name

# 解压缩目录
tar -I zstd -xf archive.tar.zst

这样可以方便地将目录打包压缩成.tar.zst文件。

顶部