1. Führen Sie die .sh-Datei aus Sie können es direkt mit der Datei ./sh ausführen. Wenn Sie es jedoch im Hintergrund ausführen möchten, auch wenn Sie das aktuelle Terminal schließen, benötigen Sie die Befehle „nohup“ und „&“. (1) & Befehl Funktion: Am Ende eines Befehls hinzufügen, um den Befehl im Hintergrund auszuführen (2) nohup-Befehl Funktion: Befehle ohne Unterbrechung ausführen 2. Zeigen Sie die aktuell im Hintergrund ausgeführten Befehle an Es stehen zwei Befehle zur Verfügung: jobs und ps. Der Unterschied besteht darin, dass jobs verwendet wird, um die im Hintergrund des aktuellen Terminals laufenden Aufgaben anzuzeigen, die nicht angezeigt werden können, wenn das Terminal geändert wird. Mit dem Befehl ps können Sie die Dynamik des aktuellen Prozesses anzeigen und die in anderen Terminals laufenden Hintergrundprozesse sehen. (1) Jobs-Befehl Funktion: Zeigen Sie die im Hintergrund des aktuellen Terminals laufenden Aufgaben an Mit der Option jobs -l können Sie die PID aller Aufgaben im aktuellen Terminal anzeigen. Der Status der Jobs kann „Läuft“, „Angehalten“ oder „Beendet“ sein. Das +-Zeichen kennzeichnet die aktuelle Aufgabe und das --Zeichen die nächste Aufgabe. (2) ps-Befehl Funktion: Alle aktuellen Vorgänge einsehen ps -aux | grep "test.sh" #a: Alle Programme anzeigen u: Im benutzerbasierten Format anzeigen x: Alle Programme anzeigen, unabhängig vom Terminal 3. Schließen Sie den aktuell im Hintergrund laufenden Befehl Kill-Befehl: Beenden Sie den Prozess (1) Überprüfen Sie die Jobnummer über den Befehl „Jobs“ und führen Sie dann „kill %jobnum“ aus. (2) Verwenden Sie den Befehl ps, um die Prozess-ID PID anzuzeigen, und führen Sie dann kill %PID aus Wenn es sich um einen Vordergrundprozess handelt, führen Sie einfach Strg+C aus, um ihn zu beenden. 4. Umschalten und Steuern von Vordergrund- und Hintergrundprozessen (1) fg-Befehl Funktion: Befehle im Hintergrund in den Vordergrund verschieben, um sie weiter auszuführen Wenn sich im Hintergrund mehrere Befehle befinden, können Sie zunächst mit „jobs“ die Jobnummer anzeigen und dann mit „fg %jobnum“ den ausgewählten Befehl aufrufen. (2) Strg + z Befehl Funktion: Einen im Vordergrund ausgeführten Befehl in den Hintergrund stellen und in einen pausierten Zustand versetzen (3) bg-Befehl Funktion: Einen im Hintergrund angehaltenen Befehl in einen Befehl umwandeln, der im Hintergrund weiter ausgeführt wird Wenn sich im Hintergrund mehrere Befehle befinden, können Sie zunächst mit „jobs“ die Jobnummer anzeigen und dann mit „bg %jobnum“ den ausgewählten Befehl zur weiteren Ausführung aufrufen. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Einige Tipps zur Beschleunigung der Entwicklung von WeChat-Miniprogrammen
>>: Informationsübertragung und Funktionsaufrufe zwischen WeChat-Miniprogrammseiten und -Komponenten
Vor ein paar Tagen stellte mir ein Kollege eine F...
Inhaltsverzeichnis 1. Was ist Set 2. Konstruktor ...
Erstellen Sie eine Simulationsumgebung: Betriebss...
Erklärung auf der offiziellen Website: Wenn eine ...
WeChat Mini-Programm - QR-Code-Generator Download...
Vorwort In letzter Zeit habe ich Kunden dabei geh...
Inhaltsverzeichnis 1. Docker-Konfiguration 2. Ers...
Umweltanforderungen: IP Hostname 192.168.1.1 Knot...
Einfach ausgedrückt lautet die IP der als Lager v...
Screenshots der Effekte: Implementierungscode: Cod...
Der ps-Befehl in Linux ist die Abkürzung für „Pro...
Notieren Sie einige der Orte, an denen Sie Zeit v...
ChunkFive Freie Schriftfamilie Cuprum JAH I Kosten...
Der Standardtabellenname ist „base_data“ und der ...
//MySQL-Anweisung SELECT * FROM `MyTable` WHERE `...