Где мне разместить общесистемные скрипты в * nix системе?

9

Может кто-нибудь сказать мне о разумном и достаточно стандартном месте для размещения сценариев, которые понадобятся многим пользователям в системе Ubuntu?

Энди
источник

Ответы:

10

Ну, ваши теги включают стандарт иерархии файловой системы, так что вам следует дать некоторые рекомендации. Я бы порекомендовал /usr/local/bin.

Приостановлено до дальнейшего уведомления.
источник
Я посмотрел туда и не смог найти ничего полезного. Благодаря быстрой ручной проверке /usr/binя не смог найти никаких примеров, которые не были бы бинарными или символическими ссылками, что заставило меня подумать, что, возможно, было бы ненормально помещать сами скрипты в binкаталоги. Но если вы порекомендуете этого, мне этого достаточно!
Энди
@Andy: Там очень много вещей в /usr/bin. Все, что имеет значение, - это то, что они должны (с пользой) выполняться; не имеет значения, реализованы ли они как скрипты или двоичные файлы. Если вам интересно, вы можете запустить, file /usr/bin/*чтобы увидеть, какие файлы у вас есть /usr/binна вашем компьютере.
Жиль "ТАК - перестать быть злым"
@ Жиль Спасибо, это имеет смысл. И я никогда не слышал, fileпоэтому еще раз спасибо за это!
Энди
1

Я никогда не помещал скрипты, которые я пишу, в / usr / bin. Либо / usr / local / bin, либо, предпочтительно, / opt / local / bin. Практически ничто не собирается сталкиваться или топать скриптами в последнем.

JustinShoffstall
источник