Ich habe einige Posts gesehen, die dasselbe in Bezug auf die Verwendung wünschen, aber die Antworten beziehen sich IMMER auf die Installation eines Tools von Drittanbietern.
Ich möchte nichts installieren.
Irgendwelche Liner? Folgendes wäre eine schöne Ausgabe:
CPU 11% RAM 20% HDD 85%
command-line
monitoring
Karl Morrison
quelle
quelle
Antworten:
Sie können dies verwenden
Die Ausgabe ist
quelle
df -h /
Ein Teil der Befehlszeile zeigt die Statistiken zur/
Partition an. Sie können dendf -h
Befehl wiederholen und/
durch den zu überwachenden Einhängepunkt ersetzen .top
ist in Ordnung. Die CPU-Auslastung kann zum aktuellen Zeitpunkt nicht gemessen werden, sondern muss über einen kurzen Zeitraum gemessen werden. Wenntop
die erste Iteration ausgeführt wird, wird die durchschnittliche Nutzung seit dem letzten Neustart angezeigt. Beginnend mit der zweiten Iteration wird die tatsächliche aktuelle Verwendung seit der vorherigen Iteration angezeigt. Und wenn Sie Probleme mit der Lokalisierung haben, können SieLC_ALL=C
vor den Befehl setzen, um die englische Standardlokalisierung zu verwenden (Zahlenformate usw., keine Sprache).top -bn1 | grep "Cpu(s)"
mittop -bn2 | grep "Cpu(s)" | tail -n1
. Ersteres zeigt einen langfristigen Durchschnitt, wie von Byte Commander hervorgehoben.Für die CPU-Auslastung (durchschnittlich
(user+system)/(user+system+idle)
über 0,1 Sekunden):Für die RAM-Nutzung (
(total-available)/total
):Für die Verwendung auf der Festplatte (nur von dem als
/
) bereitgestellten Volume :quelle
free
Befehl verwendet immer noch das alte Ausgabeformat mit separaten - / + Puffern / Cache-Zeilen ...man free
: " Schätzung, wie viel Speicher zum Starten neuer Anwendungen ohne Austausch verfügbar ist. Im Gegensatz zu den vom Cache oder den freien Feldern bereitgestellten Daten berücksichtigt dieses Feld den Seitencache und auch, dass nicht alle wiedergewinnbaren Speicherplatten aufgrund von Elementen zurückgefordert werden in Verwendung MemAvailable in / proc / meminfo, verfügbar auf Kernel 3.14, emuliert auf Kernel 2.6.27+, ansonsten das gleiche wie kostenlos) "