Gdzie powinienem umieścić skrypty systemowe w systemie * nix?

9

Czy ktoś może mi powiedzieć o rozsądnym dość standardowym miejscu do umieszczania skryptów potrzebnych wielu użytkownikom w systemie Ubuntu?

Andy
źródło

Odpowiedzi:

10

Cóż, twoje tagi zawierają Standard Hierarchii Systemów Plików, więc powinien dać ci pewne wskazówki. Polecam /usr/local/bin.

Wstrzymano do odwołania.
źródło
Zajrzałem tam i nie mogłem znaleźć nic przydatnego. Dzięki szybkiej ręcznej kontroli /usr/binnie mogłem znaleźć żadnych przykładów, które nie byłyby binarne ani dowiązań symbolicznych, co sprawiło, że pomyślałem, że może nie jest normalne umieszczanie skryptów w binkatalogach. Ale jeśli go polecisz, to mi wystarczy!
Andy,
@Andy: Jest wiele rzeczy /usr/bin. Liczy się tylko to, że powinny one (pożytecznie) być wykonywalne; nie ma znaczenia, czy są one implementowane jako skrypty czy pliki binarne. Jeśli jesteś ciekawy, możesz uruchomić, file /usr/bin/*aby zobaczyć, jakie rodzaje plików masz /usr/binna swoim komputerze.
Gilles „SO- przestań być zły”
@Gilles Dzięki, to ma sens. I nigdy więcej nie słyszałem o filetak dzięki za to!
Andy
1

Nigdy nie umieszczam skryptów, które piszę w / usr / bin. Albo / usr / local / bin lub, najlepiej, / opt / local / bin. Praktycznie nic nie koliduje ze skryptami w tym ostatnim.

JustinShoffstall
źródło