Linux tar 命令详解:创建、压缩、解压缩文件归档
Linux tar 命令详解:创建、压缩、解压缩文件归档
tar 命令是 Unix 和类 Unix 系统(如 Linux)中用于创建、压缩和解压缩文件归档的命令行工具。它可以将多个文件和目录打包成一个单独的归档文件,方便备份、传输和管理。
tar 命令基本语法
tar [选项] [归档文件] [文件或目录...]
常用选项
| 选项 | 描述 | |---|---| | -c | 创建新的归档文件 | | -x | 从归档文件中提取文件 | | -v | 显示详细信息 | | -f | 指定归档文件的名称 | | -z | 使用 gzip 压缩或解压缩归档文件 | | -j | 使用 bzip2 压缩或解压缩归档文件 | | -t | 列出归档文件中的文件列表 |
示例
1. 创建一个名为 archive.tar 的归档文件,包含 file1 和 file2:
tar -cvf archive.tar file1 file2
2. 解压缩名为 archive.tar 的归档文件:
tar -xvf archive.tar
3. 使用 gzip 压缩创建一个名为 archive.tar.gz 的归档文件:
tar -cvzf archive.tar.gz file1 file2
4. 使用 bzip2 解压缩名为 archive.tar.bz2 的归档文件:
tar -xvjf archive.tar.bz2
5. 列出名为 archive.tar 的归档文件中的文件列表:
tar -tvf archive.tar
更多信息
您可以通过 man tar 命令查看 tar 的完整手册页,了解更多详细的使用方法和选项。
原文地址: https://www.cveoy.top/t/topic/c4gO 著作权归作者所有。请勿转载和采集!