Ás veces, o usuario ten que facer un seguimento da lista de procesos en execución no sistema operativo Linux e descubrir a información máis detallada sobre cada un deles ou sobre algún específico. No SO, hai ferramentas incorporadas que permiten realizar a tarefa sen ningún esforzo. Cada unha destas ferramentas está orientada baixo o seu usuario e abre diferentes posibilidades para ela. Neste artigo tocaremos dúas opcións que serán útiles en determinadas situacións e só terás que elixir o máis adecuado.
Ver a lista de procesos en Linux
En case todas as distribucións populares baseadas no núcleo Linux, a lista de procesos ábrese e visualízase utilizando os mesmos comandos e ferramentas. Polo tanto, non nos centraremos en compilacións individuais, senón que levamos a última versión de Ubuntu como exemplo. Só terás que seguir as instrucións proporcionadas para que todo o procedemento teña éxito e sen dificultade.
Método 1: Terminal
Sen dúbida, os clásicos sistemas operativos de consola en Linux desempeñan 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. Polo tanto, desde o principio, gustaríame falar sobre a saída da información "Terminal". Preste atención a un único equipo, pero 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.
- Rexistrar equipo
ps
, só para estar convencido da súa capacidade de traballo e familiarizarse co tipo de datos mostrados sen o uso de argumentos. - Como podes ver, a lista de procesos resultou bastante pequena, normalmente non son máis que tres resultados, polo que deberías levar o tempo aos argumentos xa mencionados.
- Para mostrar todos os procesos á vez, debería engadir -A. Neste caso, o equipo parece
ps -a
(A debe estar en maiúsculas). Despois de premer a tecla Intro verás de inmediato un resumo das liñas. - O comando anterior non mostra o líder do grupo (o proceso principal do paquete). Se estás interesado nestes datos, debes rexistrarte aquí.
ps-d
. - Pode obter máis información útil engadindo simplemente
-f
. - Logo chamarase a lista completa dos procesos con información estendida
ps -Af
. Na táboa verás UID - nome do usuario que iniciou o proceso PID - número único, PPID - o número do proceso pai, C - a cantidade de carga de CPU en porcentaxe cando o proceso está activo, STIME - tempo de activación, Tty - o número da consola onde se fixo o lanzamento, TEMPO - tempo de traballo Cmd - o equipo que lanzou o proceso. - Cada proceso ten o seu propio PID (Proccess Identificator). Se queres ver un resumo dun obxecto específico, anota
ps -fp PID
onde PID - número do proceso. - Separadamente, gustaríame tocar e clasificar. Por exemplo, o comando
ps -FA - ordena un PCP
permítelle poñer todas as liñas en orde de carga na CPU eps -Fe --sort rss
- sobre a cantidade de RAM consumida.
Arriba, falamos dos principais argumentos do equipo.ps
Non obstante, tamén hai outros parámetros, por exemplo:
-H
- amosar a árbore do proceso;-V
- saír versións de obxectos;-N
- selección de todos os procesos agás os especificados;-C
- Mostrar só o nome da orde.
Para considerar o método de visualización dos procesos a través da consola integrada, escollemos o comandops
e nonarriba
porque o segundo está limitado polo tamaño da xanela e os datos que non se axustan simplemente ignoran, mentres non se implementan.
Método 2: Monitor de sistema
Por suposto, o método para ver a información necesaria a través da consola é difícil para algúns usuarios, pero permítelle familiarizarse en detalle con todos os parámetros importantes e aplicar os filtros necesarios. Se só queres ver unha lista de utilidades en execución, aplicacións, así como realizar varias interaccións con elas, a solución gráfica integrada serviralle. "Monitor do sistema".
Podes descubrir como lanzar esta aplicación no noso outro artigo facendo clic na seguinte ligazón e imos completar a tarefa.
Ler máis: Como executar System Monitor en Linux
- Corre "Monitor do sistema" calquera método conveniente, por exemplo, a través do menú.
- A lista de procesos aparecerá inmediatamente. Descubrirá a cantidade de memoria e recursos de CPU que consumen, consulte ao usuario que iniciou o programa e tamén verá outra información.
- Fai clic co botón dereito do rato na liña de interese para ir ás súas propiedades.
- Mostra case todos os mesmos datos dispoñibles para recibir "Terminal".
- Use a función de busca ou ordenación para atopar o proceso desexado.
- Preste atención ao panel anterior: permítelle clasificar a táboa cos valores necesarios.
A finalización, interrupción ou eliminación de procesos tamén se produce a través desta aplicación gráfica premendo nos botóns correspondentes. Os usuarios novatos atoparán esta solución máis cómodo que traballar "Terminal"Non obstante, dominar a consola permitirá que reciba a información requirida non só máis rápido, senón tamén con máis detalles.