Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Zusammenfassung der Linux-Systemverwaltung
1. Was ist ein Prozess?
Ein Prozess ist ein Programm oder Befehl, der ausgeführt wird. Jeder Prozess ist eine laufende Einheit, hat seinen eigenen Adressraum und belegt bestimmte Systemressourcen.
Empfohlen: „Linux-Tutorial“
2. Welche Rolle spielt das Prozessmanagement?
Beurteilen Sie den Gesundheitszustand des Servers
Alle Prozesse im System anzeigen
Prozess beenden
== Prozessbefehl anzeigen==
ps
Befehlszeilen-Ergebnisbeschreibung
oben
Ergebnis des obersten Befehls
Die erste Informationszeile ist die Aufgabeninformationswarteschlange
Lastdurchschnitt:0,00 0,00 0,00 repräsentiert jeweils die durchschnittliche Auslastung des Systems im vorherigen 1 Minute, 5 Minuten und 15 Minuten. Wenn es sich um einen einzelnen Kern handelt, wird im Allgemeinen davon ausgegangen, dass die Last klein ist, wenn sie kleiner als 1 ist, und wenn sie größer als 1 ist, ist die Last groß
Die zweite Zeile enthält CPU-Informationen
%Cpu(s):
0.1us: Vom Benutzermodus belegter CPU-Prozentsatz
0.1sy: CPU Prozentsatz, der durch den Systemmodus belegt ist
0.1ni: CPU, die durch Benutzerprozesse belegt ist, die ihre Prioritäten geändert haben. Prozentsatz
1.1id: CPU-Prozentsatz der CPU im Leerlauf
0.1wa: CPU-Prozentsatz, der belegt ist durch Prozesse, die auf Ein-/Ausgabe warten
0,1hi: CPU-Belegung durch Hard-Interrupt-Request-Service-Prozentsatz
0,1si: Prozentsatz der CPU-Belegung durch Soft-Interrupt-Request-Service
0,1st : Prozentsatz der virtuellen Zeit, das heißt, wenn eine virtuelle Maschine vorhanden ist, wartet die virtuelle CPU auf die tatsächliche CPU
Zeitprozentsatz
Die dritte Zeile enthält Informationen zum physischen Speicher
Die vierte Zeile enthält Informationen zur Swap-Partition (Swap)
pstree
Prozess anzeigen Baum wird verwendet, um die Beziehung zwischen Prozessbäumen anzuzeigen, dh welcher Prozess der ist Sie können deutlich sehen, wer wen erstellt hat
== Kill-Prozess==
kill
== Jobmanagement==
jobs -l
Zeigt die ID des Hintergrundjobs an. Die
+-Nummer stellt den zuletzt in den Hintergrund gestellten Job dar. Sie ist auch der Job, der standardmäßig wiederhergestellt wird, wenn der Job fortgesetzt wird. Die
-Nummer stellt den vorletzten Job dar, der in den Hintergrund gestellt wird in den Hintergrund
Strg+Z bedeutet, den Job in den Hintergrund-Pause-Zustand zu versetzen
& bedeutet, den Job in den Hintergrund zu versetzen, damit er ausgeführt wird
Der Ausführungsbefehl der Hintergrundwiederherstellung kann nicht mit dem Vordergrund interagieren, da er sonst nicht zur Ausführung im Hintergrund wiederhergestellt werden kann.
== Systemressourcenansicht==
freie Ansicht Speicher Nutzungsstatus
Was ist der Unterschied zwischen Caching und Buffering?
Cache wird verwendet, um das Lesen von Daten von der Festplatte zu beschleunigen, Puffer wird verwendet, um das Schreiben von Daten auf die Festplatte zu beschleunigen
== Vom System geplante Aufgaben = =
crond-Dienstverwaltung und Zugriffskontrolle
crond wird im Allgemeinen standardmäßig gestartet
service crond restart chkconfig crond on
Crontab-Einstellungen des Crontab-Benutzers
* * * * * php /mnt/d/CODE/MY/EighthWorld/artisan schedule:run >> /home/fantasy/error.log 2>&1 第一个*:一个小时的第几分钟 0-59 第二个*:一天中的第几小时 0-23 第三个*:一个月中的第几天 1-31 第四个*:一年中的第几月 1-12 第五个*:一周的星期几 0-7(0和7都代表周日)
Das obige ist der detaillierte Inhalt vonZusammenfassung der Linux-Systemverwaltung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!