Onde devo colocar scripts em todo o sistema no sistema * nix?

9

Alguém pode me falar de um local razoavelmente sensato para colocar scripts que vários usuários precisarão em um sistema Ubuntu?

Andy
fonte

Respostas:

10

Bem, suas tags incluem o padrão de hierarquia do sistema de arquivos, para que você possa dar algumas orientações. Eu recomendaria /usr/local/bin.

Pausado até novo aviso.
fonte
Eu dei uma olhada lá e não encontrei nada de útil. Através de uma rápida inspeção manual, /usr/binnão consegui encontrar exemplos que não fossem binários ou links simbólicos, o que me fez pensar que talvez não fosse normal colocar scripts em bindiretórios. Mas se você recomendar isso é o suficiente para mim!
Andy Andy
@ Andy: Há muitas coisas em /usr/bin. O que importa é que eles sejam (úteis) executáveis; não importa se eles são implementados como scripts ou binários. Se você estiver curioso, pode executar file /usr/bin/*para ver quais tipos de arquivos você possui em /usr/binsua máquina.
Gilles 'SO- stop be evil'
@Gilles Obrigado, isso faz sentido. E eu nunca tinha ouvido falar, fileentão obrigado novamente por isso!
Andy
1

Eu nunca coloco scripts que escrevo em / usr / bin. / Usr / local / bin ou, preferencialmente, / opt / local / bin. Praticamente nada vai colidir ou pisar em scripts neste último.

JustinShoffstall
fonte