
Si ejecuta top
y luego presiona 1
, se muestra el desglose del uso en cada CPU. ¿Cómo puedo redirigir esto a un archivo?
Sé que puedo hacerlo top -n 1 > process.txt
pero ¿cómo puedo obtener la 1
opción en el archivo?
Gracias de antemano.
Respuesta1
Lo más fácil es usar la Wclave, que escribe sus opciones actuales en el archivo/home/tu nombre/.toprc, para que, cuando reiniciesarriba, mantendrá la misma configuración. Entonces
top
1
W
y Ctrl+ C. Ahora, cuando reinicias con
top -n 1 > my_outfile.txt
habrás mantenido tu configuración.
Respuesta2
Normalmente lo uso mpstat
para obtener uso de CPU.
# mpstat -P 0,1,2,3
Linux 2.6.32-042stab078.28 (***.com) 01/27/2014 _i686_ (8 CPU)
04:06:39 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
04:06:39 PM 0 0.05 0.00 0.03 0.00 0.00 0.00 0.13 0.00 99.79
04:06:39 PM 1 0.05 0.00 0.04 28.78 0.00 0.00 0.19 0.00 70.93
04:06:39 PM 2 0.05 0.00 0.03 0.00 0.00 0.00 0.14 0.00 99.79
04:06:39 PM 3 0.05 0.00 0.03 0.00 0.00 0.00 0.13 0.00 99.79