首页 > 攻略 > tar命令简明使用指南
tar命令简明使用指南
tar 是 linux 系统中广泛使用的归档工具,主要用于将多个文件或目录整合成单一的存档文件,便于归档、备份与跨系统传输。其作用类似于 windows 平台上的 zip 或 rar 工具。该命令支持打包、解包、内容浏览、追加文件及删除成员等操作,参数丰富、组合灵活,是日常运维和数据管理中不可或缺的核心命令之一。
1、 创建归档
2、 -f 或 --file:指定目标归档文件(或设备)路径,后接归档文件名,是创建或解压操作中必不可少的参数。
3、 -v 或 --verbose:启用详细输出模式,执行过程中逐行列出正在处理的文件路径,便于实时追踪操作进度。
4、 -c 或 --create:启动新建归档流程,将后续指定的文件或目录统一打包进一个 tar 文件中。
5、 将当前目录下的 apple 和 pen 两个文件打包为 applepen.tar,.tar 为标准归档格式后缀。
6、 使用 -f 参数时,需先写明归档文件名(applepen.tar),再依次列出待打包的源文件(apple、pen)。

7、 压缩归档
8、 结合 gzip 实现高效压缩,添加 -z 或 --gzip 参数即可在打包同时完成压缩,显著减小文件体积。
9、 支持多种压缩算法(如 gzip、bzip2、xz),其中 gzip 兼容性最佳、压缩速度快,最为常用,压缩后扩展名为 .gz。

10、 解包提取
11、 可自动识别并解压常见格式(如 .tar、.tar.gz、.tgz 等),无需手动指定解压方式。
12、 -C 或 --directory=DIR:指定解压目标目录,tar 将所有内容释放至 DIR 路径下,避免污染当前工作区。
13、 -f 后紧跟待解压的归档文件名(如 applepen.tar 或 applepen.tar.gz)。

14、 查看内容
15、 -t 或 --list:仅列出归档文件内部结构(含文件名、目录层级、权限、大小等),不执行任何解压动作。
16、 在不解包的前提下快速确认归档内所含文件清单,适用于校验与预览场景。

17、 追加文件
18、 利用 -r 或 --append 参数,可将新文件直接追加至已有 tar 归档文件末尾,无需重新打包全部内容。
19、 示例:向已存在的归档中添加 a1 和 a2 两个文件。

20、 删除成员
21、 使用 --delete 参数(注意:仅对未压缩的 .tar 文件有效)可移除归档中指定文件(如 a1、a2、a3),要求文件名严格匹配,否则报错。

22、 使用注意事项
23、 推荐使用相对路径进行打包操作,避免引入绝对路径导致安全风险或解压异常。
24、 若归档中包含以 / 开头的路径,tar 会自动剥离首层斜杠(“Removing leading `/' from member names”),防止覆盖系统关键目录。
25、 不建议在待打包目录内部执行 tar 命令,应切换至上一级目录后再操作,以规避循环打包或路径混乱问题。
26、 当前目录下直接打包可能触发警告或错误提示。

- 1 三角洲行动唯一官网入口 三角洲行动官方网址入口
- 2 俄罗斯引擎搜索入口推荐 俄罗斯引擎稳定使用方法汇总
- 3 yandex搜索引擎入口中文版 yandex最新中文版官方搜索入口
- 4 香香漫画官方网站入口 香香漫画网页版访问路径
- 5 Archive of Our Own 2026年最新网页版进入方法 AO3官网正式访问路径
- 6 漫蛙2(台版)访问入口 漫蛙2(台版)正版在线漫画入口
- 7 51漫画网入口更新-免费浏览51漫画网地址
- 8 yy漫画官方入口在哪 yy官方漫画免费登录阅读
- 9 谷歌浏览器网页版登录入口 Chrome浏览器官方指定访问链接
- 10 AO3最新官方入口网页_AO3镜像站点2026导航链接整理大全