Các tệp thực thi được lưu trữ /usr/libexec
trên các hệ thống giống như Unix. FHS nói (phần 4.7. /usr/libexec : Binaries run by other programs (optional)"
:
/usr/libexec
bao gồm các tệp nhị phân nội bộ không được người dùng hoặc tập lệnh shell trực tiếp thực hiện. Các ứng dụng có thể sử dụng một thư mục con dưới/usr/libexec
.
Trên Mac OS X, rootless-init
một chương trình được gọi launchd
ngay sau khi khởi động, được lưu trữ trong /usr/libexec
. Tại sao nó sẽ được lưu trữ /usr/libexec
khi nó là một tệp thực thi độc lập có thể được lưu trữ trong /usr/bin
hoặc /usr/sbin
? init
và các chương trình khác không được gọi trực tiếp bởi shell script cũng được lưu trữ trong các thư mục như [/usr]/{bin,sbin}
.