¿Qué es un proceso en Ubuntu?
Un proceso es una serie de pasos que se deben seguir para completar una determinada tarea, o podemos decir que es un programa que está realizando una operación. A menudo, varios procesos se ejecutan al mismo tiempo, con un proceso vinculado a un solo programa y cada proceso tiene su propio conjunto de componentes que realizan tareas específicas. Un proceso tiene sus propias características:número de proceso (PID), nombre del proceso, número de proceso único, estado del proceso, origen del proceso y tiempo que requiere cada proceso.
Cuando ejecuta una aplicación, inicia un proceso en segundo plano. Puede eliminar el proceso asociado con esta aplicación forzando el cierre de la aplicación. La siguiente sección lo demostrará Cómo encontrar y eliminar un proceso con la terminal de Ubuntu. ¡Así que empecemos!
Cómo encontrar y terminar un proceso en Ubuntu usando Terminal
Ubuntu tiene una utilidad llamada "ps" para mostrar información relacionada con los procesos en un sistema, que es un acrónimo de "Estado del proceso “. el ps El comando se usa para mostrar una lista de los procesos que se están ejecutando actualmente, sus PID y otra información. La siguiente es la lista de atributos de proceso que se pueden configurar ejecutando el comando “ps “Comando:
- PID (identificador de proceso): En un sistema, cada proceso recibe un PID, un identificador único para cada proceso en ejecución.
- % PROCESADOR CENTRAL: Es el tiempo consumido dividido por el tiempo de ejecución del proceso.
- % MEM: Muestra la relación entre el conjunto residente y el tamaño de un proceso en la memoria física de la máquina.
- VSZ: Este atributo muestra el uso de la memoria virtual por parte de un proceso.
- RSS: RSS representa la relación entre el tamaño del conjunto residente y la cantidad de memoria física que no se ha intercambiado.
- TTY: Hay información sobre el terminal de control asignado al proceso.
- COMIENZO: Muestra la hora de inicio del proceso.
- HORA: Para obtener más información sobre el uso total de la CPU, consulte el valor TIME.
- CMD: Este atributo indica el comando ejecutado por el proceso.
Ahora escriba el comando dado a continuación para encontrar un proceso y su información en la Terminal de Ubuntu:
$ pd uxEjecutar este comando le mostrará el siguiente resultado:
Ya tienes toda la información de los procesos en tu terminal. Busque un proceso específico. Para finalizar un proceso, use su ID de proceso en el "matar ”Comando de la siguiente manera:
$ matar -9 [PID]En el comando anterior “-9 “Envía la señal de muerte”SIGKILL “Para detener el proceso de inmediato. Ahora vamos a intentar finalizar el proceso de tener.2051 “PID de la siguiente manera:
$ matar -9 2051
La salida sin errores declara que el proceso finalizó con éxito con PID =2051. Para confirmar la operación abortada, ejecute "ps “Comando:
$ pd ux
Puede ver que el proceso terminó 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 usar el botón “matar ”Comando para eliminar múltiples procesos En seguida. Por ejemplo, queremos finalizar los procesos con PID:1770, 1772, 1774, que también se destacan en la siguiente imagen:
Para finalizar estos múltiples procesos al mismo tiempo, en el menú “matar ”Comando escriba sus PID de la siguiente manera:
$ matar -9 1770 1772 1774
¡Todo listo!
Cómo encontrar y eliminar un proceso en Ubuntu usando System Monitor
Usar la Terminal de Ubuntu para finalizar el proceso es fácil, pero es posible que los principiantes no se sientan cómodos con él. Sin embargo, un Ubuntu El usuario puede usar el Monitor del sistema Solicitud para este fin. El monitor del sistema funciona de manera similar al administrador de tareas en el sistema Windows. Muestra una lista de todos los procesos activos en su computadora e información en tiempo real sobre el uso de RAM, CPU y disco duro. También le permite cancelar cualquier software de proceso que se niegue a responder.
Si no tiene un monitor de sistema en su sistema Ubuntu, escriba el siguiente comando para instalar:
$ sudo Instalar apt-get gnome-system-monitor
Cuando se complete 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 que desea finalizar desplazándose hacia abajo en la lista:
Puede finalizar un proceso específico haciendo clic con el botón derecho y luego seleccionando "matar “Opción o presione”CTRL + K “:
Confirme este proceso haciendo clic en “Proceso de eliminación ”Botón resaltado en la siguiente imagen:
Eso es todo. Su proceso seleccionado terminará en su sistema Ubuntu.
diploma
Ubuntu le ofrece varias herramientas para mantener el control, incluso si el proceso en ejecución deja de responder. Puede matar un proceso que no responde Uso de terminal de Ubuntu y Monitor del sistema . Este artículo le mostró Cómo encontrar y eliminar un proceso en Ubuntu con la terminal de Ubuntu y el monitor del sistema. Según nuestra experiencia, usar la terminal para eliminar un proceso es una mejor opción, ya que es posible que las herramientas basadas en GUI no muestren la información sobre la ejecución de un proceso oculto.