归档

Linux tar 命令

创建或查看 tar 归档。此例只列出文件,不会解压。

适用版本/范围: 常用 Linux 命令;Shell 内置命令与外部程序的行为可能因发行版而异。English

语法

tar MODE [OPTION]... ARCHIVE [FILE]...

用法示例

列出归档内容,不进行解压。

tar -tf backup.tar.gz

创建项目目录的 gzip 压缩归档。

tar -czf site-backup.tar.gz -C ./project .

参数、选项与子句

参数 / 子句说明
-c, --create创建新归档。
-x, --extract从归档中提取文件。
-t, --list列出归档内容但不解压。
-f, --file=ARCHIVE指定归档文件。
-z, --gzip通过 gzip 压缩或解压归档。
-J, --xz通过 xz 压缩或解压归档。
-C DIR处理文件前切换到 DIR。
-v, --verbose列出处理的文件。
安全提示

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录