¿Hay algún interruptor para indicar el top
comando para escanear una vez el sistema y no monitorearlo todo el tiempo?
¿Hay algún interruptor para indicar el top
comando para escanear una vez el sistema y no monitorearlo todo el tiempo?
Respuestas:
El -n
cambio es lo que buscas:
user@host:~$ top -n 1
Ver la página de manual
-n : Number of iterations limit as: -n number
Specifies the maximum number of iterations, or frames, top should produce before ending.
Si desea detener el top
comando simplemente presione q.
Aviso: si tiende a usar top
un script, debo decir top
que no está destinado a los scripts, use ps
en su lugar.
top
un script porque creo que ps
no es capaz de leer el promedio de carga de la CPU. ¿Me equivoco?
tenga en cuenta que si desea mantener el comando "superior" para un script, puede usar la -b
opción (la opción "-b" significa "operación en modo por lotes"), esta opción le permite redirigir la salida a un archivo.
Ejemplos:
top -bn 1 2>&1 1> /tmp/topN
top -ban 1 2>&1 1> /tmp/topAN
man command
).