Prozesse und Jobs, bevor wir zu dieser Lektion kommen, möchte ich, dass Sie verstehen, was die einzelnen Begriffe in
der Linux-Umgebung genau bedeuten.
Nun, zuerst haben wir Anwendungen, die auch als Dienst bezeichnet werden, eine Anwendung oder ein Dienst wie
ein Programm, das auf Ihrem Computer ausgeführt wird.
Und dann könnte die Anwendung alles wie in Windows sein.
Sie haben Microsoft Word, PowerPoint und Linux.
Sie haben Programme oder Anwendungen wie A. P. und EF-S, Apache und eine ganze Reihe verschiedener Programme.
Das ist also eine Anwendung und ein Dienst, die auf Ihrem Computer ausgeführt werden.
Dann hast du ein Skript.
Was genau ein Skript ist, ist ein Skript, das in eine Datei geschrieben und dann so verpackt wird,
dass es ausgeführt wird.
Jede Anwendung, die auf Ihrem Computer ausgeführt wird, z. B. Apache, müsste also als Skript ausgeführt
werden, das im Hintergrund ausgeführt wird.
Das ist also eigentlich ein Skript und auch all die verschiedenen Befehle, die wir in einer Linux-Umgebung ausführen.
Alle werden auch als Skripte bezeichnet.
Dann haben wir einen Prozess.
Was ist ein Prozess?
Wenn Sie eine Anwendung ausführen oder eine Anwendung starten, wird tatsächlich ein Prozess generiert, bei dem diese
Prozess-ID jetzt verarbeitet werden kann, der dieser Anwendung zugeordnet ist, oder es können mehrere Prozesse
sein.
Dann haben wir Damon.
Der Daemon ist, dass ich Ihnen sagen kann, wenn ich ihn mit dem Prozess vergleiche, dass er kontinuierlich
im Hintergrund läuft oder nicht stoppt.
Wenn Sie also einen Dämon ausführen, ist dies auch ein Prozess, der jedoch im Hintergrund
weiterläuft und den eingehenden oder ausgehenden Verkehr abhört.
Dann gibt es einen Thread auf Threads, jedem Prozess können mehrere Threads zugeordnet sein.
Eine Anwendung, die in Ihrem Hintergrund ausgeführt wird, sagen wir ein Büro, wenn Sie diese Anwendung auf Ihrem
Linux-Rechner ausführen.
Es könnte viele Mehrfach-Threads haben, wenn ein Computer, ein Remote-Computer, versucht, sich über ein Büro mit Ihnen zu
verbinden.
Es wird einen Thread dafür generieren, und es wird einen zweiten, dritten oder dritten Thread für andere Computer
generieren, wenn es daran angeschlossen wird.
Dann haben wir einen Job, einen Job als etwas, das vom Scheduler wie ein Arbeitsauftrag erstellt wird, um diese
Anwendungen und Dienste auszuführen und Befehle zu verarbeiten und zu bedienen.
Wir haben einen ersten Befehl, ein System.
Seitel Dieser Befehl wird jetzt in Red Hat gewählt.
Und es wird ersetzt.
Es gab also den alten Befehl, auf dem eine frühere Version von Red Hat oder Centaurs ausgeführt wurde,
ein Dienstdienst wird jetzt durch ein neueres Befehlssystem, CTL, ersetzt.
Dann haben wir einen Pias Befehl.
Mit diesem Befehl können Sie sehen, welche Prozesse in Ihrem Linux-System ausgeführt werden.
Sie können damit zwei verschiedene Optionen verwenden, um genau den Prozess herauszufinden, nach dem Sie suchen.
Dann hast du ein Top-Kommando.
Wenn Sie nun den Befehl top ausführen, sehen Sie alle Ihre Prozesse, die in Ihrem System ausgeführt
werden, je nachdem, welchen Prozess Sie aufgrund seiner Auslastung zuerst sehen möchten.
Und es zeigt Ihnen auch Ihre Speicherinformationen, CPU-Informationen, die von diesem Prozess verwendet werden.
Dann haben wir einen Kill-Befehl.
Der Befehl kill beendet den Prozess, den er nach dem Prozessnamen beendet, oder beendet den Prozess nach der Prozess-ID.
Wenn Sie also eine Anwendung erneut starten, um auf unser Beispiel von Apache zurückzukommen, wenn Sie eine
FTP-Anwendung ausführen, die mit Apache verknüpft ist, hat sie eine Prozess-ID.
Sie können diesen Prozess stoppen, indem Sie system ausführen.
Strg halt.
Oder Sie könnten einfach kill, gefolgt vom Prozessnamen oder der Prozess-ID, abdecken.
Komm später raus.
Und diese Lektion haben wir dann crontab.
Crontab Command wird verwendet, um diese Anwendungen oder diesen Prozess oder diese Dienste für Sie in Ihrem System
zu planen.
Sie werden crontab bei minus e ausführen, um es zu bearbeiten, und es gibt verschiedene Optionen, ein wenig Farbe mit
der crontab.
Wenn also diese Crontab, wenn dieser Prozess oder diese Anwendung in Crontab geplant wird, wird das zu einem Job.
Und der letzte Befehl, der behandelt wird, ist bei Befehl handeln, genau wie crontab.
Der einzige Unterschied zwischen add und crontab besteht in einem Zeitplan als einmaliger oder als Ad-hoc-Prozess.