He visto algunas publicaciones que quieren lo mismo con respecto al uso, sin embargo, las respuestas SIEMPRE se refieren a la instalación de alguna herramienta de terceros.
No quiero instalar nada.
¿Alguien se recubre? Lo siguiente sería un buen resultado:
CPU 11% RAM 20% HDD 85%
command-line
monitoring
Karl Morrison
fuente
fuente
Respuestas:
Puedes usar esto
La salida es
fuente
df -h /
parte de la línea de comando muestra las estadísticas sobre la/
partición. Puede repetir eldf -h
comando y sustituirlo/
por el punto de montaje que necesita monitorear.top
está bien. El uso de la CPU no se puede medir en el momento actual, se debe medir en un corto período de tiempo. Cuandotop
ejecuta la primera iteración, muestra el uso promedio desde el último reinicio. Comenzando con la segunda iteración, muestra el uso actual real desde la iteración anterior. Y si tiene problemas con la localización, puede ponerLC_ALL=C
delante del comando para usar la localización predeterminada en inglés (formatos de números, etc., no idioma).top -bn1 | grep "Cpu(s)"
contop -bn2 | grep "Cpu(s)" | tail -n1
. El primero mostrará un promedio a largo plazo como lo señala Byte Commander.Para uso de CPU (promedio de
(user+system)/(user+system+idle)
veces durante 0.1 segundos):Para uso de RAM (
(total-available)/total
):Para uso de HDD (solo del volumen montado como
/
):fuente
free
comando todavía usa el antiguo formato de salida con - / + buffers / línea de caché por separado ...man free
: " Estimación de la cantidad de memoria disponible para iniciar nuevas aplicaciones, sin intercambio. A diferencia de los datos proporcionados por la memoria caché o los campos libres, este campo tiene en cuenta la memoria caché de la página y también que no se recuperarán todas las losas de memoria recuperables debido a elementos en uso Mem Disponible en / proc / meminfo, disponible en kernels 3.14, emulado en kernels 2.6.27+, de lo contrario es lo mismo que gratis) "