실행 파일은 /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}