tar 命令中 -C 参数的作用
💡
原文中文,约700字,阅读约需2分钟。
📝
内容提要
tar 是常用的打包工具,-C 参数用于切换目录,影响打包的相对路径。使用 -C 时仅打包指定文件,适合发布;不使用时保留完整路径,适合备份。
🎯
关键要点
- tar 是一个常用的打包工具,-C 参数用于切换目录,影响打包结果的目录结构。
- 使用 -C 参数会改变打包时的相对路径。
- 不使用 -C 参数时,tar 会保留完整的目录层级。
- 使用 -C 参数时,tar 会先切换到指定目录再打包文件。
- 发布软件时通常使用 -C 参数,以便压缩包更小,用户体验更好。
- 备份文件时通常不使用 -C 参数,以保留原始目录结构,便于恢复。
- 总结:不带 -C 适合备份,带 -C 适合发布。
➡️