En Catalina v10.15.7, estoy usando:
ps -el
para investigar todos los procesos en ejecución.
Tengo 430 procesos en ejecución. Ignorando aquellos asociados con terminales abiertas, me gustaría entender por qué estos 6 procesos no tienen la ruta completa a su archivo ejecutable listada al usar ps -el:
aslmanager, auditd, autofsd, cloudphotod, endpointsecurityd, SafeEjectGPUAgent
aslmanager y auditd están en /usr/sbin, y sin embargo /usr/sbin/syslogd, /usr/sbin/notifyd, y otros 31 procesos en ejecución desde /usr/sbin sí tienen su ruta completa listada en la salida de ps -el.
autofsd y endpointsecurityd están ubicados en /usr/libexec, sin embargo otros 97 procesos en ejecución ubicados en /usr/libexec sí tienen sus rutas completas listadas.
Parece haber aliasing ocurriendo con cloudphotod y SafeEjectGPUAgent para archivos ejecutables en el contexto de la salida de ps -el.
Me gustaría aprender sobre las excepciones de la salida de ps -el cuando no se muestran las rutas completas de los ejecutables.