Знание должно быть доступно!

Путь /ОС/FreeBSD

В FreeBSD пользовательские скрипты традиционно держат в одном из трёх мест - в зависимости от того, кто ими пользуется и как они ставятся:

  • ~/bin - для личных скриптов конкретного пользователя. Этот путь обычно добавляют в PATH в .profile или .shrc.

  • /usr/local/bin - для общесистемных скриптов, установленных локально админом (не из базовой системы, а из портов или своими руками). Это каноничное место, если скрипт доступен всем пользователям.

  • /usr/local/sbin - аналогично, но для админских (root) утилит.

Важное:

  • Не лезь в /bin или /usr/bin - это системные каталоги, они под контролем base system и могут быть перезаписаны при обновлении.

  • Если хочешь полностью изолировать свой набор скриптов, можно завести /opt/mytools/bin или /usr/local/mybin и прописать в PATH.