2013-12-23 25 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