Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Lassen Sie mich für Sie zusammenfassen, wie Sie den Status von Speicher, Festplatte, CPU und Netzwerk unter Linux überprüfen können
Dieser Artikel vermittelt Ihnen relevantes Wissen darüber, wie Sie den Speicher, die Festplatte, die CPU und das Netzwerk unter Linux überprüfen. Ich hoffe, dass er Ihnen hilfreich sein wird.
Heutiger Fokus:
① Lernen Sie, verschiedene Status von Linux zu überprüfen, einschließlich: Netzwerk-IO, Festplatte, CPU, Speicher usw.;
② Lernen Sie, die Bedeutung von Befehlen zu verstehen und schnell zu verstehen Entdecken Sie Probleme im Cluster.
linux überwachen Netzwerk-IO, Festplatte, CPU, Speicher:
(1) Speicher: Anzahl der Streifen, Größe jedes Streifens, ob der Speicher DDR4 oder DDR3 ist, ob die Speicherfrequenz 2666MT/S oder 1600MT/s beträgt
Anzahl der Streifen : dmidecode|grep -A5 'Speichergerät'|grep Größe |. grep -v Installiert |wc -l
Jede Größe: dmidecode|grep -A5 'Speichergerät'|grep Größe |
Speichertyp: dmidecode |. grep 'Typ:' |. grep -v Unbekannt |uniq
Speicherfrequenz: dmidecode |. grep 'Geschwindigkeit' | -v Unknown |uniq
(2) Festplatte: Anzahl der Blöcke, Größefdisk -l |. grep "Disk /dev/sd"
(3) Überprüfen Sie, welcher Prozess den Port belegtnetstat -antp |. fgrep
jps -l # Prozess-ID abrufen
cat /proc /cpuinfo|. grep "physische ID"|
cat /proc/cpuinfo|. GREP „Modellname“ |. UNIQ
3, detaillierte Erläuterung der Kernbefehle
3.1, PS AUXPS-Befehle zum Anzeigen des Prozessstatus im System
● VSZ, die vom Prozess verwendete virtuelle Speichergröße in K. ● RSS, die Gesamtmenge des vom Prozess belegten physischen Speichers, in K. ● TTY, prozessbezogener Terminalname.
● STAT, Prozessstatus, Verwendung (R – läuft oder ist betriebsbereit; S – Ruhezustand; I – inaktiv; Z – eingefroren; D – ununterbrochener Ruhezustand; W-Prozess hat keine residenten Seiten; T- Stop oder Tracking) werden durch diese Buchstaben dargestellt.● START, der Zeitpunkt, zu dem der Prozess ausgeführt wird. ● TIME, die gesamte vom Prozess verwendete CPU-Zeit.
● BEFEHL, die auszuführende Befehlszeile.
3.2, Top
Top-Befehl ist ein unter Linux häufig verwendetes Leistungsanalysetool, das die Ressourcennutzung jedes Prozesses im System in Echtzeit anzeigen kann
, ähnlich dem Windows Task-Manager.
1. Der obere Teil zeigt die Gesamtsystemauslastung:
2. Der untere Teil zeigt der laufende Status jedes Prozesses:
1 Keine Panik
, wenn Sie auf Probleme stoßen. Erfahrungsgemäß können Sie Befehle zur Fehlerbehebung bei Speicher, Festplatte, Netzwerk und CPU verwenden. Die Probleme fallen nur in diese Kategorien. Sie dürfen keine Änderungen in Eile vornehmen, um einfache Probleme zu komplizieren.2. Stellen Sie gemäß dem obigen Befehl die Überwachung und Warnung im Voraus ein
. Durch Überwachung und Frühwarnung können Sie rechtzeitig Informationen zur Systemleistung erkennen, z. B. wenn die Festplatte fast voll ist oder der Speicher überlastet ist. Wir können Anpassungen im Voraus vornehmen.Verwandte Empfehlungen: „Linux-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonLassen Sie mich für Sie zusammenfassen, wie Sie den Status von Speicher, Festplatte, CPU und Netzwerk unter Linux überprüfen können. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!