tar 命令中 -C 参数的作用

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

tar 是常用的打包工具,-C 参数用于切换目录,影响打包的相对路径。使用 -C 时仅打包指定文件,适合发布;不使用时保留完整路径,适合备份。

🎯

关键要点

  • tar 是一个常用的打包工具,-C 参数用于切换目录,影响打包结果的目录结构。
  • 使用 -C 参数会改变打包时的相对路径。
  • 不使用 -C 参数时,tar 会保留完整的目录层级。
  • 使用 -C 参数时,tar 会先切换到指定目录再打包文件。
  • 发布软件时通常使用 -C 参数,以便压缩包更小,用户体验更好。
  • 备份文件时通常不使用 -C 参数,以保留原始目录结构,便于恢复。
  • 总结:不带 -C 适合备份,带 -C 适合发布。
➡️

继续阅读