Ás veces o usuario necesita rastrexar a lista de procesos en execución no sistema operativo Linux e atopar a información máis detallada sobre cada un deles ou sobre un específico. O SO ten ferramentas incorporadas que che permiten realizar a tarefa sen ningún esforzo. Cada ferramenta está enfocada ao seu usuario e abre diferentes posibilidades para ela. No marco deste artigo, tocaremos dúas opcións que serán útiles en determinadas situacións, e só tes que escoller a máis adecuada.
Navega na lista de procesos de Linux
En case todas as distribucións populares baseadas no núcleo de Linux, ábrese e visualízase a lista de procesos empregando os mesmos comandos e ferramentas. Polo tanto, non nos centraremos en montaxes individuais, senón que tomemos como exemplo a última versión de Ubuntu. Só tes que seguir as instrucións proporcionadas para que todo o procedemento teña éxito e sen dificultades.
Método 1: Terminal
Sen dúbida, a clásica consola do sistema operativo Linux xoga un papel crucial na interacción con programas, ficheiros e outros obxectos. O usuario realiza todas as manipulacións básicas a través desta aplicación. Por iso, dende o principio gustaríame falar sobre a saída de información a través "Terminal". Prestamos atención a un só equipo, sen embargo, consideraremos os argumentos máis populares e útiles.
- Para comezar, inicie a consola premendo na icona correspondente no menú ou usando a combinación de teclas Ctrl + Alt + T.
- Rexistra un comando
ps
, só para asegurarse de que funciona e familiarizarse co tipo de datos mostrados sen aplicar argumentos. - Como podes ver, a lista de procesos resultou bastante pequena, normalmente non superior a tres resultados, polo que debes ocupar o tempo dos argumentos xa mencionados.
- Para mostrar todos os procesos ao mesmo tempo, paga a pena engadir -A. Neste caso, o comando parece
ps -A
(A debe estar en maiúsculas). Despois de premer a tecla Introduza De seguido verás un resumo das liñas. - O equipo anterior non mostra o líder do grupo (o proceso principal do grupo). Se estás interesado nestes datos, debes escribir aquí
ps-d
. - Pode obter información máis útil simplemente engadindo
-f
. - A continuación convocarase unha lista completa de procesos con información estendida
ps-af
. Na táboa verás UID - o nome do usuario que iniciou o proceso, PIDO - número único, PPID - número do proceso pai C - a cantidade de tempo que a carga na CPU en por cento, cando o proceso está activo, ESTRATE - hora de activación, Conto - número de consola desde onde se realizou o lanzamento, TEMPO - tempo de traballo CMD - o equipo que iniciou o proceso. - Cada proceso ten o seu propio PID (Proccess Identificator). Se desexa ver un resumo dun obxecto específico, escriba
ps -fp PID
onde PIDO - número do proceso. - Tamén me gustaría tocar a ordenación. Por exemplo, o comando
ps -FA --sorte pcpu
permítelle poñer todas as liñas en orde de carga na CPU eps -Fe --srs rss
- pola cantidade de RAM consumida.
Por riba, falamos dos principais argumentos do equipo.ps
Non obstante, outros parámetros tamén están presentes, por exemplo:
-H
- exhibición da árbore de proceso;-V
- versións de saída de obxectos;-N
- selección de todos os procesos agás os especificados;-C
- Amósase só polo nome do equipo.
Para considerar o método de visualización dos procesos a través da consola incorporada, escollemos o comandops
pero nonsuperior
, xa que o segundo está limitado polo tamaño da xanela e os datos que non se axusten simplemente ignóranse, quedando non expostos.
Método 2: Monitor do sistema
Por suposto, o método de visualización da información necesaria a través da consola é difícil para algúns usuarios, pero permite familiarizarse con todos os parámetros importantes en detalle e aplicar os filtros necesarios. Se só desexa mirar a lista de utilidades en execución, aplicacións e tamén fai unha serie de interaccións con elas, a solución gráfica incorporada é axeitada para vostede "Monitor do sistema".
Podes descubrir como executar esta aplicación no noso outro artigo facendo clic na seguinte ligazón e procederemos a completar a tarefa.
Máis: formas de executar o sistema Monitor en Linux
- Corre "Monitor do sistema" calquera método conveniente, por exemplo, a través do menú.
- Inmediatamente móstrase unha lista de procesos. Descubrirás canto consomen recursos de memoria e CPU, verás ao usuario que lanzou o programa e tamén poderás familiarizarse con outra información.
- Fai clic co botón dereito sobre a liña de interese para ir ás súas propiedades.
- Aquí podes ver case todos os mesmos datos dispoñibles "Terminal".
- Use a función de busca ou ordenación para atopar o proceso desexado.
- Preste atención ao panel da parte superior - permítelle ordenar a táboa segundo os valores necesarios.
A terminación, paralización ou eliminación de procesos tamén se realiza a través desta aplicación gráfica facendo clic nos botóns axeitados. Para os usuarios novatos, esta solución parece máis cómodo que traballar "Terminal"Non obstante, dominar a consola permitiralle obter a información que precisa non só máis rápido, senón tamén con moitos detalles.