2013-12-23 27 views
0

我已经阅读了Linux FHS,但仍然感到有点困惑。如果我有一些实用程序shell脚本,我应该将它们放在/ usr/bin或/ usr/local/bin或〜/ bin中吗? FHS表示大多数用户命令转到/ usr/bin,但它也表示管理员应该在/ usr/local下安装未打包的应用程序或主机特定的东西,这是否意味着/ usr/local/bin是一个我自己的脚本更好的地方?也许〜/ bin比较好?我想知道做到这一点的最佳方式/惯例。谢谢我应该在哪里将我的util shell脚本放在linux中

+7

这个问题似乎是无关紧要的,因为它是关于Linux系统管理的;它可能更适合[unix.stackexchange.com](http://unix.stackexchange.com)。 –

+0

感谢您的提醒,生病记录我的Linux在该网站的相关问题。 –

+0

备案:对类似问题的回答可以在http://serverfault.com/questions/139451/where-is-a-good-permanent-place-to-install-custom-bash-scripts找到。 –

回答

0

首先,我不会把任何东西拆开/usr/bin里面,那里已经有太多乱七八糟的东西了,没有添加未打包的东西。留给包管理员。

现在,如果它们是系统范围的脚本,我会将它们放入/usr/local/bin,这通常不会拥挤,每个人都可以访问并且只能由root进行编辑;如果相反,他们只是为你的用户,你应该把它们放入~/bin