Si el proceso sigue reapareciendo, a continuación, lo más probable es que se inicia por launchd
. Uso launchctl a la lista de puestos de trabajo cargado a launchd:
sudo launchctl list
launchctl list
Definiciones de trabajo para launchd .plist que se almacenan los archivos en:
~/Library/LaunchAgents Per-user agents provided by the user.
/Library/LaunchAgents Per-user agents provided by the administrator.
/Library/LaunchDaemons System-wide daemons provided by the administrator.
/System/Library/LaunchAgents Per-user agents provided by Mac OS X.
/System/Library/LaunchDaemons System-wide daemons provided by Mac OS X.
Usted también puede grep
los archivos anteriores de la actual ruta de acceso al ejecutable.
Para todos los procesos puede comprobar el resultado de ps -ef | grep <process_name>
y comprobar que el proceso padre PPID
.
UID PID PPID C STIME TTY TIME CMD
501 17151 7357 0 9:35AM ttys000 0:00.00 grep grep
En este ejemplo grep
proceso fue generado a partir del proceso 7357
. Más tarde, usted puede comprobar ps -ef | grep 7357
a descubrir que era bash
proceso que comenzó grep
.