最适合我的 C 程序使用的目录是哪个?

最适合我的 C 程序使用的目录是哪个?

问题?

我目前正在构建一个简单的 shell,但我不知道在生产环境中将它安装到哪里。

我尝试过的方法

我想把它放在以下目录中:

  • /usr/local/
  • /etc/

背景信息

  • 用 C + Bash 编写
  • 仅从源代码编译(没有任何预先构建的内容)
  • git通过+安装gcc
  • 支持多种Linux平台-Ubuntu,CentOS

答案1

如果每个用户都需要访问它,请使用/usr/bin

如果需要启动(例如默认 shell)或单用户模式来修复系统,那么您应该考虑/bin

用于man hier描述每个目录以及它的用途。

另外,考虑通过Ubuntu 打包指南以实现更好的整合。

相关内容