Als «process-management» getaggte Fragen

Verwenden Sie dieses Tag, wenn es um Systemprozessmanagement geht. Hierfür verwendete Befehle sind beispielsweise ps und kill -9 xxxx und service xyz start | stop | restart und htop. Wird häufig in Verbindung mit der Speicherverwaltung verwendet.

3
Simulieren Sie einen nicht tötbaren Prozess im D-Zustand
Für Katastrophen-Testszenarien in unserer Server-Umgebung suchen wir nach einer einfachen Möglichkeit, einen Prozess in den Zustand D (unterbrechungsfreier Ruhezustand) zu versetzen. Irgendwelche einfachen Wege? Ein Beispiel-C-Beispielcode wäre ein Plus :) Bearbeiten - Die erste Antwort ist halbkorrekt, da angezeigt wird, dass sich der Prozess im Status D befindet, er jedoch …

2
Ist SIGQUIT dasselbe wie SIGTERM?
Ich lerne CentOS / RHEL und beschäftige mich derzeit mit Prozessmanagement. Das RHCSA-Buch, das ich lese, beschreibt, kill 1234wie man SIGQUIT sendet. Ich dachte immer, dass der Befehl kill, ohne einen Schalter für den Signaltyp hinzuzufügen, standardmäßig auf gesetzt sein solltekill -15 SIGTERM ist kill -15und SIGKILL ist kill -9, …


2
Führen Sie Befehle parallel aus und warten Sie, bis eine Befehlsgruppe abgeschlossen ist, bevor Sie mit der nächsten beginnen
Ich habe ein Skript mit mehreren Befehlen. Wie kann ich Befehle gruppieren, um sie zusammen auszuführen (ich möchte mehrere Gruppen von Befehlen erstellen? Innerhalb jeder Gruppe sollten die Befehle parallel (gleichzeitig) ausgeführt werden. Die Gruppen sollten nacheinander ausgeführt werden und warten, bis eine Gruppe fertig ist, bevor sie gestartet werden …



4
Einfaches Warteschlangensystem?
Bei einem Standard-PC möchten wir damit rund um die Uhr einige Aufgaben im Hintergrund ausführen. Grundsätzlich möchten wir Befehle wie: add-task *insert command here* list-tasks remove-task(s) Die hinzugefügten Aufgaben sollten einfach in eine Warteschlange gestellt und nacheinander im Hintergrund ausgeführt werden (nach dem Abmelden der Shell weiter ausgeführt). Gibt es …

3
Wie kann ich einen Job beenden, der in einer anderen Shell (Terminalfenster oder Registerkarte) initiiert wurde?
Wenn ich einen Prozess beginne und ihn in einem Terminalfenster hinterlege (z. B. ping google.com &), kann ich ihn mit kill %1beenden (vorausgesetzt, es handelt sich um Job 1). Wenn ich jedoch ein anderes Terminalfenster (oder eine andere Registerkarte) öffne, wird der Hintergrundprozess nicht unter aufgelistet jobsund kann nicht direkt …



3
Befehl, mit dem ein Prozess ausgeführt wurde
Angenommen, ich habe den Prozess mit dem folgenden Befehl ausgeführt: myapp -e -c -f myapp.config > /var/log/myapp/myapp.log 2>&1 Nach einer Weile habe ich nur pidvon myappVerfahren, zB 1234. Gibt es eine Möglichkeit , den Befehl mit allen Flaggen und Umleitung Ausgang zu erreichen , myapp.logindem irgendwie gerade pid?

5
'Java töten' tötet Java nicht
Ich verwende gerade Debian und manchmal muss ich Java manuell vom Terminal aus beenden, aber wenn ich es versuche kill #pid#oder pkill javanichts passiert. Keine Konsolenausgabe (ok, das ist normal) und Java läuft noch (nicht normal). Die einzige Möglichkeit, es zu beenden, besteht darin, den PC neu zu starten. Irgendwelche …



2
Wie wird eine grafische Anwendung von einer Bash-Sitzung gestartet, die mit dieser Bash-Sitzung verbunden ist?
Wenn ich eine grafische Anwendung von einem Terminal aus starte, auf dem bash ausgeführt wird, ist diese Anwendung irgendwie mit dieser Bash-Sitzung verbunden. Wenn die Anwendungen beispielsweise Text ausgeben, wird dieser in der Bash-Sitzung angezeigt, von der aus er gestartet wird. Außerdem werden einige Anwendungen geschlossen, wenn ich das Terminal …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.