¿Cómo encuentro y mato un proceso en Ubuntu?

¿Cómo encuentro y mato un proceso en Ubuntu?
Uno o más de sus programas o procesos puede colgar de vez en cuando mientras usa Ubuntu. En esta situación, se encuentra buscando métodos para detener de manera conveniente, rápida y de forma segura, los procesos y aplicaciones que no responden porque el reinicio de su sistema no siempre es la mejor solución. Este artículo te mostrará Cómo encuentro y mato un proceso en Ubuntu Usando tanto la línea de comando como la interfaz de usuario de Ubuntu. Antes de saltar a eso, en primer lugar, revisaremos una breve introducción de un proceso:

¿Qué es un proceso en Ubuntu?

A proceso es una serie de pasos que deben seguirse para completar una tarea en particular o podemos decir que es un programa que realiza alguna operación. Múltiples procesos se ejecutan con frecuencia simultáneamente donde un proceso está vinculado a un solo programa, y ​​cada proceso tiene su propio conjunto de componentes que realizan tareas específicas. Un proceso tiene su propio conjunto de características: número de proceso (PID), nombre de proceso, número de proceso único, estado del proceso, origen del proceso y tiempo, que cada proceso toma.

Cuando ejecuta una aplicación, comienza a ejecutar un proceso de fondo. Puede matar el proceso asociado con esta aplicación forzando que la aplicación esté cerrada. La siguiente sección demostrará Cómo encontrar y matar un proceso Usando la terminal de Ubuntu. Entonces empecemos!

Cómo encontrar y matar un proceso en Ubuntu usando terminal

Ubuntu tiene una utilidad llamada "PS" para mostrar información asociada con los procesos en un sistema, que es un acrónimo de "Estado de proceso". El PD El comando se utiliza para mostrar una lista de procesos de ejecución actualmente, sus PID y otra información. El siguiente es la lista de atributos de proceso que se obtendrán ejecutando el "PD" dominio:

  • PID (identificador de proceso): En un sistema, cada proceso recibe un PID, un identificador único para cada proceso de ejecución.
  • %UPC: Es el tiempo consumido dividido por el tiempo de ejecución del proceso.
  • %MEM: Muestra la relación entre el residente establece el tamaño de un proceso en la memoria física en la máquina.
  • VSZ: Este atributo muestra el uso de la memoria virtual por un proceso.
  • RSS: RSS representa la relación entre el tamaño del conjunto de residentes y la memoria física no envasada.
  • Tty: Proporciona información sobre el terminal de control asociado con el proceso.
  • COMENZAR: Muestra la hora de inicio del proceso.
  • TIEMPO: Para conocer el uso total de la CPU, consulte el valor de tiempo.
  • CMD: Este atributo muestra el comando ejecutado por el proceso.

Ahora, escriba el comando otorgado para encontrar un proceso y su información relacionada en el terminal Ubuntu:

$ ps ux

La ejecución de este comando le mostrará la siguiente salida:

En su terminal, ahora tiene toda la información relacionada con los procesos. Buscar un proceso específico. Para matar un proceso, utilice su ID de proceso en el "matar"Comando de la siguiente manera:

$ Kill -9 [PID]

En el comando anterior, "-9"Envía la señal de matar"Sigkill"Para detener el proceso inmediatamente. Ahora, intentaremos matar el proceso de tener "2051"Pid de la siguiente manera:

$ Kill -9 2051

La salida libre de errores declara que el proceso que tiene PID = 2051 se mata con éxito. Para confirmar la operación asesinada, vuelva a ejecutar el "PD" dominio:

$ ps ux

Puedes ver que el proceso asesinado con PID 2051 no está en la lista de procesos de recuperación:

Cómo encontrar y matar múltiples procesos en Ubuntu usando terminal

También puedes utilizar el "matar"Comando para Matar múltiples procesos En seguida. Por ejemplo, queremos matar los procesos con PID: 1770, 1772, 1774, que también se destacan en la imagen dada a continuación:

Para matar estos múltiples procesos simultáneamente, en el "matar"Comando, escriba sus PID de la siguiente manera:

$ Kill -9 1770 1772 1774

Todo listo!

Cómo encontrar y matar un proceso en Ubuntu utilizando el monitor del sistema

Usar la terminal de Ubuntu para matar el proceso es simple, pero es posible que los principiantes no se sientan cómodos al hacerlo. Sin embargo, un Ubuntu El usuario puede utilizar el Monitor del sistema Aplicación para este propósito. El monitor del sistema funciona de manera similar al administrador de tareas en el sistema de Windows. Muestra una lista de todos los procesos activos en su computadora e información en tiempo real sobre RAM, CPU y consumo de disco. También le permite matar cualquier software de proceso que se niegue a responder.

Si no tiene un monitor del sistema en su sistema Ubuntu, escriba el comando otorgado para su instalación:

$ sudo apt-get install gnome-system-monitor

Después de completar la instalación, busque "Monitor del sistema"En la barra de búsqueda de la aplicación:

Aquí, puede ver la lista de procesos activos en su sistema. Encuentre el proceso que no responde, o desea matar desplazando por la lista:

Puede matar un proceso específico haciendo clic derecho en él, luego en el menú contextual, seleccione el "matar"Opción o presione"Ctrl+K":

Confirme esta operación haciendo clic en el "Proceso de matanzaBotón ", resaltado en la imagen dada a continuación:

Eso es todo. Su proceso seleccionado es asesinado en su sistema Ubuntu.

Conclusión

Ubuntu Le proporciona varias herramientas para mantener el control incluso cuando el proceso de ejecución deja de responder. Puede Mata un proceso que no responde utilizando el Terminal de Ubuntu y Monitor del sistema. Este artículo te mostró Cómo encontrar y matar un proceso en Ubuntu Usar el terminal y el monitor del sistema Ubuntu. Según nuestra experiencia, usar el terminal para matar un proceso es una mejor opción porque las herramientas basadas en GUI pueden no mostrar la información relacionada con la ejecución de un proceso oculto.