Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So stoppen Sie die Ausführung eines Skripts unter Linux
Ein Stresstestskript bench.sh wird ausgeführt, aber ich möchte den Prozess auf halbem Weg stoppen und ihn nicht mehr ausführen.
Sie können „ps -ef |“ verwenden, um den Prozess herauszufinden und ihn dann abzubrechen.
Verwendung von kill: kill [Signalcode] Prozess-ID
Hinweis: Der Signalcode kann weggelassen werden. Unser häufig verwendeter Signalcode ist -9, was eine erzwungene Beendigung bedeutet. Der Prozess wird wie folgt beendet:
Achten Sie beim Beenden eines Threads darauf, nicht versehentlich einen Thread zu stoppen, der nicht gestoppt werden sollte, und unnötige Probleme zu verursachen. Verwenden Sie diese Methode, um einen Thread nur zu stoppen, wenn Sie einigermaßen sicher sind. Linux-StoppbefehlLinux-Stoppbefehlsmethode eins
Der schnellste Weg, einen gerade ausgeführten Befehl zu beenden, ist das Drücken der Tastenkombination „Strg+C“. Diese Methode funktioniert nur, wenn der Benutzer das Programm von einer virtuellen Konsole aus steuern kann. Linux-Stoppbefehlsmethode 2Eine andere Möglichkeit, ein Fehlerprogramm zu beenden, besteht darin, seinen Prozess abzubrechen.Geben Sie den Befehl „ps“ ein, um die PID des Prozesses abzurufen. Für diesen Befehl müssen Sie die Person sein, die dieses Programm ausführt, oder der Root-Benutzer. Wenn Sie der Root-Benutzer sind, geben Sie den Befehl „ps -aux“ ein, um alle Prozesse anzuzeigen, unabhängig davon, wem sie gehören.
Das obige ist der detaillierte Inhalt vonSo stoppen Sie die Ausführung eines Skripts unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!