Terminar procesos usando comodines con pkill en Mac OS X
Para cualquiera que use la línea de comandos con regularidad, una nueva herramienta llamada pkill hace que los procesos de eliminación sean significativamente más fáciles en las versiones modernas de Mac OS y Mac OS X. Mejorando el comando estándar de eliminación, pkill admite fácilmente comodines, lo que facilita la finalización de todos los procesos que pertenecen a una coincidencia o incluso a un usuario específico.
Uso de pkill para eliminar procesos en Mac OS
En su función más básica, pkill puede usarse de la siguiente manera:
pkill Nombre de la aplicación
Por ejemplo, eliminar todos los procesos pertenecientes a “Safari”, incluidos los procesos de contenido web de Safari, sería solo cuestión de escribir:
pkill Safari
Eliminación de procesos con pkill y comodines
Pero pkill quizás se use mejor con banderas uid y comodines, por ejemplo, puede matar todos los procesos que comienzan con la letra "C" usando lo siguiente:
pkill C
Los procesos que pertenecen a un solo usuario también se pueden terminar fácilmente con el indicador -U y detalles adicionales:
pkill -U nombre de usuario Nombre del proceso
Por ejemplo, podría eliminar todos los procesos pertenecientes al usuario Will con lo siguiente;
sudo pkill -u Will
Suponiendo que el usuario especificado haya iniciado sesión, se eliminarán todas las aplicaciones que ejecute ese usuario. Sin embargo, no se cerrará la sesión del usuario y los procesos centrales del sistema relacionados con ese usuario permanecerán intactos.
Revise la página del manual de pkill para conocer más usos y banderas, y recuerde que a los usuarios promedio de Mac les será mejor administrar las tareas con el Monitor de actividad. pkill no está disponible para Mac OS o OS X anteriores a Mountain Lion.