我应该将系统范围的脚本放在* nix系统中的什么位置?


9

有人可以告诉我一个合理的相当标准的地方,将许多用户需要的脚本放入Ubuntu系统吗?

Answers:


10

好吧,您的标签包括文件系统层次结构标准,因此应该为您提供一些指导。我会推荐/usr/local/bin


我在那里看了,找不到有用的东西。通过快速的手动检查,/usr/bin我找不到任何不是二进制或符号链接的示例,这使我认为将脚本本身放在bin目录中可能是不正常的。但是,如果您推荐它对我来说已经足够了!
安迪

@Andy:中有很多东西/usr/bin。重要的是它们应该(有用)可执行;将它们实现为脚本还是二进制文件都没有关系。如果您很好奇,可以运行file /usr/bin/*一下以查看计算机中包含的文件类型/usr/bin
吉尔(Gilles)“所以,别再邪恶了”

@吉尔斯,谢谢,这很有意义。我再也没有听说过,file为此再次感谢!
安迪

1

我从未将我编写的脚本放在/ usr / bin中。/ usr / local / bin,或者最好是/ opt / local / bin。几乎没有东西会与后者中的脚本发生冲突或脚。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.