Dove devo inserire gli script di sistema nel sistema * nix?


9

Qualcuno può dirmi di un posto ragionevole abbastanza standard per mettere script di cui un certo numero di utenti avrà bisogno su un sistema Ubuntu?

Risposte:


10

Bene, i tuoi tag includono il Filesystem Hierarchy Standard in modo che dovrebbe darti una guida. Lo consiglierei /usr/local/bin.


Ho dato un'occhiata lì e non ho trovato nulla di utile. Attraverso una rapida ispezione manuale di /usr/binnon sono riuscito a trovare esempi che non fossero binari o simbolici, il che mi ha fatto pensare che forse non era normale inserire gli script nelle bindirectory. Ma se lo consigli questo è abbastanza per me!
Andy,

@Andy: ci sono molte cose dentro /usr/bin. Tutto ciò che conta è che dovrebbero essere (utilmente) eseguibili; non importa se sono implementati come script o binari. Se sei curioso, puoi eseguire file /usr/bin/*per vedere che tipo di file hai /usr/binsul tuo computer.
Gilles 'SO- smetti di essere malvagio' il

@Gilles Grazie, ha senso. E non ne avevo mai sentito parlare file, grazie ancora per quello!
Andy,

1

Non inserisco mai script che scrivo in / usr / bin. O / usr / local / bin o, preferibilmente, / opt / local / bin. Praticamente nulla si scontrerà o calpesterà gli script in quest'ultimo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.