我已阅读Linux FHS,但仍感到有些困惑。如果我有一些实用程序shell脚本,我应该将它们放在/ usr / bin或/ usr / local / bin或〜/ bin中吗?
FHS说大多数用户命令都转到/ usr / bin,但它也说管理员应该在/ usr / local中安装未打包的app或托管特定的东西,这是否意味着/ usr / local / bin更好我自己的脚本的地方?也许〜/ bin更好?我想知道这样做的最佳方式/惯例。感谢答案 0 :(得分:0)
首先,我不会将任何解压缩到/usr/bin
内,在那里已经有太多混乱而没有添加未打包的东西。将它留给包管理器。
现在,如果它们是系统范围的脚本,我会将它们放入/usr/local/bin
,这通常不那么拥挤,每个人都可以访问,只能由root编辑;相反,如果它们仅供您的用户使用,则应将它们放入~/bin
。