Виконані файли зберігаються в /usr/libexec
Unix-подібних системах. FHS говорить (розділ 4.7. /usr/libexec : Binaries run by other programs (optional)"
:
/usr/libexec
включає внутрішні бінарні файли, які не призначені для виконання безпосередньо користувачами або скриптами оболонки. Програми можуть використовувати один підкаталог під/usr/libexec
.
У Mac OS X rootless-init
програма, яка викликається launchd
відразу після завантаження, зберігається в /usr/libexec
. Чому він би зберігався, /usr/libexec
коли це автономний виконуваний файл, який можна зберігати в /usr/bin
або /usr/sbin
? init
та інші програми, не викликані безпосередньо скриптами оболонки, також зберігаються у подібних папках [/usr]/{bin,sbin}
.