Hey gente.
Veamos uno de los comandos favoritos de un administrador o ingeniero del sistema para administrar el sistema, que es el
comando superior superior que se usa para mostrar los procesos de Linux y proporciona una vista en tiempo real de su
sistema en ejecución.
Este comando muestra la información resumida de este sistema y una lista de procesos o subprocesos que actualmente son administrados por
el kernel de Linux.
Ahora, cuando ejecuta el comando superior o cuando se ejecuta, en realidad entra en un modo interactivo y puede
ejecutar los comandos dentro de ese modo interactivo.
Ahora, si desea salir del modo interactivo, debe presionar la tecla cue en su teclado para salir
de él.
Ahora, el uso de este comando es simplemente ejecutar el comando top.
No tiene que ser un usuario root, pero si quiere matar un proceso que es propiedad de Root o cualquiera de esos
procesos, pero luego el modo interactivo de top, entonces tiene que ser su usuario root.
Así que aquí hay una lista de columnas que se muestran cuando ejecuta el comando top y repasemos una por una.
Pero antes de hacer eso, iniciemos sesión en nuestra máquina Linux y ejecutaremos el comando top
juntos.
Está bien.
Ya he iniciado sesión en la máquina Linux.
Eso está confirmado.
¿Quién soy, dónde estoy y en qué máquina estoy conectado?
¿Hermoso aclarar eso?
Ahora sigamos adelante y simplemente ejecutemos el comando top.
Muy bien, aquí mismo.
Es la salida del comando, por lo que, comenzando desde arriba, le indica el tiempo de actividad del sistema, el usuario que inició
sesión y el promedio de carga en términos de un minuto, cinco minutos y 15 minutos.
Luego te dice que el número total de tareas de ejecución en el sistema ascendió a 193, solo una o dos
en ejecución para ver cómo cambia ciento ochenta y una horas durmiendo, parada cero y cero zombies cero
zombies o zombies como yo significa como, digamos , si un proceso tiene un proceso padre
y el proceso padre está muerto o luego se mata, entonces ese proceso hijo se convierte en un proceso zombi.
Luego tenemos la información de la CPU del sistema.
Luego, estas dos últimas líneas tratan sobre la memoria física real y el hisopo, que es una memoria virtual, su
uso, cuánto libre tenemos, cuánto uso, cuánto amor o dinero en efectivo.
Así que esto es lo que tiene la información de los cinco primeros.
Ahora entremos en las columnas.
La primera columna es el encabezado de la misma muestra a la tarea un ID de proceso único.
Entonces, todo lo que ejecutamos en el próximo entorno tiene.
Luego ejecuta la aplicación, generará procesos o servicios.
Básicamente, estamos viendo esos servicios de procesamiento a través de esta entrada superior y un ID de proceso asignado a
cada proceso que se está ejecutando o ejecutado dentro del siguiente.
Y también es como un sistema de ventanas.
Cuando ejecuta un proceso y Windows, el sistema operativo Windows también le asignará un ID de proceso.
Luego, la segunda columna es el usuario que está ejecutando ese proceso o quién está ejecutando ese programa.
Luego tenemos PR, pero este campo muestra la prioridad de programación del proceso en ese momento, y representa un buen valor
de la tarea.
Entonces, si pudiera ver desde el lado izquierdo, verá que representa un buen valor de la tarea.
Un valor negativo implica mayor prioridad y positivo.
Un buen valor significa una prioridad más baja.
Entonces tienes un virtual es la memoria virtual total utilizada por la tarea.
Entonces, si desea conocer un comando específico, el uso de un proceso de una máquina virtual o una memoria virtual, se muestra aquí
y esta es la memoria consumida por el proceso en la RAM.
Esto es para la memoria compartida que representa la cantidad de memoria compartida utilizada en una tarea.
Este campo de un solo dígito muestra un estado del proceso en forma de una sola letra.
Muy bien, entonces tenemos que la CPU representa el uso de la CPU, por
supuesto, esto representa el uso de la memoria física de ese proceso, el tiempo, el tiempo de la CPU, ese tiempo al
mismo tiempo, pero reflejando más granularidad a través de centésimas de segundo conjunto profundiza en el tiempo.
Y el último es el comando o el proceso que realmente se está ejecutando.
Y todo lo demás en el lado izquierdo son los valores asociados a ese proceso o esa tarea.
Está bien.
De modo que podría salir de esto y pasar al modo activo.
Verá, cuando lo ejecuta, no ve su mensaje.
Entonces, si desea recuperar su mensaje, simplemente presione la cola y saldrá de ese modo interactivo.
Está bien.
Continuando, los otros comandos que podríamos usar con el comando son top menos tú, I Absol o el nombre de
usuario.
Esto mostrará el proceso de la tarea propiedad de un usuario.
Entonces voy a la máquina Linux y si ejecuto top menos tú con mi nombre y verás que solo mostrará los procesos que son de mi propiedad
o que están en ejecución, pero de mi usuario.
Mira aquí, no ves la raíz aquí.
Si desea ver lo mismo para la raíz, puede hacer la parte superior menos la raíz, y
verá todos los procesos que está ejecutando la ruta del usuario.
Muy bien, hermosa.
Pasando al siguiente.
Cuando corra hacia arriba, puede presionar una C mientras está en el modo interactivo.
Esto le mostrará la ruta absoluta de ese comando.
Así que vayamos a nuestra máquina Linux aquí mismo y se borrará la pantalla y simplemente ejecute la pestaña y
aquí.
Cuando está en un modo interactivo, todo lo que tiene que hacer es presionar ver en su teclado y
verá aquí mismo que le brinda la ruta absoluta de cada comando o de ese proceso que se está ejecutando.
Y esto le dirá de dónde se está ejecutando exactamente.
Está bien.
Así que salgamos de él de nuevo y veamos cuál es el siguiente.
Arriba y luego presione K.
Esto matará un proceso por el proceso I. D. dentro de la sesión superior.
Ah, OK.
Esto es muy bueno.
Así que corramos arriba de nuevo.
Y digamos que si quisiera matar un proceso que está consumiendo muchos recursos en mi entorno
Linux, podría ejecutar el comando kill, que cubriremos más adelante.
Pero por ahora, si desea usarlo, si desea matar un proceso aquí mismo, entonces todo lo
que tiene que hacer es k presionar K en esta sesión y luego le preguntará, ¿qué ID de proceso desea eliminar? ?
Así que quería matar esto.
Por ejemplo, este comando superior que estoy ejecutando, que es cinco dos uno seis, es simplemente
especificar el ID del proceso cinco dos uno seis y presionar enter.
Y confirmar y pero se mata.
Es por eso que estamos fuera de ese modo interactivo superior.
Está bien.
Pasando a la siguiente, puede ejecutar tab y luego mayúsculas M y P para abreviar todos los procesos en ejecución de Linux por
uso de memoria.
OK, entonces hagamos tabulación ahora presione Shift M para mayúscula my luego shift P para proceso.
Entonces, para ejecutar u ordenar toda la memoria del proceso en ejecución, utilícelo.
Esto le dirá qué procesos son los que están usando la mayor parte de su memoria en el sistema.
Y de esta manera podrías entrar.
Si su sistema está funcionando lento, puede entrar y simplemente matar ese proceso.
está bien.
Una nota importante es que el comandante superior actualiza la información cada 30 segundos.
Si.
Entonces, si observa de cerca, verá que cada tres segundos actualiza los datos o la información que
se muestra.
También podrías cambiar eso.
Hay una configuración dentro de esa pestaña a la que puede cambiarla, para mostrarla o actualizarla cada 10 segundos, 15
segundos, cada una.
Bien, esto se trata del comandante superior.
Por favor, tome nota de todo lo que se cubrirá en el comando superior porque utilizará este
comando superior todos los días de su vida en esta capacidad de administración del sistema.
Y luego está administrando un sistema Linux porque esto le ahorrará muchos dolores de cabeza cuando esté solucionando problemas.
Te veré en la próxima conferencia.