10 comandos que debes conocer

El terminal de Linux tiene una serie de comandos útiles que pueden mostrar los procesos en ejecución, eliminarlos y cambiar su nivel de prioridad. Este artículo enumera los comandos clásicos y tradicionales, así como los más útiles y modernos.

La mayoría de los comandos aquí realizan una sola función y se pueden combinar; esa es la filosofía de diseño de programas de Unix. Otros programas, como htop, proporcionan una interfaz fácil de usar además de los comandos.

Elevado

los Elevado El comando es la forma tradicional de ver el uso de los recursos del sistema y ver qué procesos están usando la mayoría de los recursos del sistema. Top muestra una lista de procesos, con los que utilizan más CPU en la parte superior.

Para salir de arriba o de arriba, use el Ctrl-C Atajo de teclado. Este atajo de teclado generalmente mata el proceso que se ejecuta en la terminal.

htop

los htop el pedido es una tapa mejorada. No está instalado de forma predeterminada en la mayoría de las distribuciones de Linux; aquí está el comando que necesitará para instalarlo en Ubuntu:

sudo apt-get install htop

htop muestra la misma información con un diseño más fácil de entender. También te permite seleccionar procesos con las teclas de flecha y realizar acciones, como matarlos o cambiar su prioridad, con las teclas F.

Hemos cubierto htop con más detalle en el pasado.

PD

los PD el comando enumera los procesos en ejecución. El siguiente comando enumera todos los procesos que se ejecutan en su sistema:

ps -A

Esto puede ser demasiados procesos para leer al mismo tiempo, por lo que puede dirigir la salida a través del menos comando para desplazarse por ellos a su propio ritmo:

ps-A | menos

apurarse q para salir cuando haya terminado.

También puede dirigir la salida a través de grep para buscar un proceso específico sin utilizar otros comandos. El siguiente comando busca el proceso de Firefox:

ps-A | grep firefox

pstree

los pstree Ordenar es otra forma de visualizar procesos. Los muestra en forma de estructura de árbol. Entonces, por ejemplo, su servidor X y su entorno gráfico aparecerían debajo del administrador de pantalla que los generó.

matar

los matar El comando puede matar un proceso, dado su ID de proceso. Puede obtener esta información de ps -A, Elevado Dónde pgrep pedidos.

matar el PID

Técnicamente hablando, el comando kill puede enviar cualquier señal a un proceso. Puedes usar matar matar Dónde matar -9 en lugar de matar un proceso obstinado.

pgrep

Dado un término de búsqueda, pgrep devuelve los ID de proceso que coinciden con él. Por ejemplo, puede usar el siguiente comando para encontrar el PID de Firefox:

pgrep firefox

También puede combinar este comando con kill para matar un proceso específico. Sin embargo, usar pkill o killall es más fácil.

pkill & killall

los matar y Mátalos a todos Los comandos pueden matar un proceso, dado su nombre. Utilice uno de los comandos para matar a Firefox:

pkill firefox
killall firefox

Hemos cubierto pkill con más profundidad en el pasado.

re bueno

los re bueno El comando cambia el valor agradable de un proceso que ya se está ejecutando. El valor nice determina la prioridad con la que se ejecuta el proceso. Un valor de -19 tiene alta prioridad, mientras que un valor de 19 tiene muy baja prioridad. Un valor de 0 es la prioridad predeterminada.

El comando renice requiere el PID de un proceso. El siguiente comando ejecuta un proceso con muy baja prioridad:

renice 19 PID

Puedes usar el pgrep cosas de arriba con Renice, también.

Si está ejecutando un proceso con una prioridad más alta, necesitará permisos de root. En Ubuntu, use sudo para esto:

sudo renice -19 #

xkill

los xkill es una forma de eliminar fácilmente programas de gráficos. Ejecútelo y su cursor se convertirá en un X signo. Haga clic en la ventana de un programa para matar ese programa. Si no desea eliminar un programa, puede salir de xkill haciendo clic derecho en su lugar.

No necesita ejecutar este comando desde una terminal; también puede presionar Alt-F2, escribir xkill y presione Enter para usarlo desde un escritorio gráfico.

Hemos cubierto la vinculación de xkill a un atajo de teclado para matar procesos fácilmente.

¿Tiene un pedido favorito que no hemos mencionado aquí u otro consejo para compartir? Deja un comentario y háznoslo saber.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *