5 Methoden, um ein Programm zu stoppen, das auf Raspberry Pi ausgeführt wird

5 Methoden, um ein Programm zu stoppen, das auf Raspberry Pi ausgeführt wird
Die Leistung Ihres Himbeer -PI -Systems hängt stark von der Anzahl der im Hintergrund ausgeführten Prozesse ab. Diejenigen Prozesse, die gefroren oder nicht genutzt werden. Die einzige Lösung, um die Leistung Ihres Systems zu verbessern.

In diesem Artikel finden Sie verschiedene Möglichkeiten, Programme auf Raspberry PI zu stoppen, um den Überschussverbrauch zu steuern.

So stoppen Sie ein Programm, das auf Raspberry Pi ausgeführt wird

Das Himbeer -PI -System hat nicht genügend Leistung, um die überschüssige Last zu verarbeiten. Daher können Sie aufgrund einer hohen Anzahl von laufenden Prozessen im Hintergrund eine langsame Leistung erleben. Um zu verhindern, dass diese Prozesse ausgeführt werden, gibt es verschiedene Ansätze, um sie anzugehen, die unten angegeben sind:

  1. Stoppen Sie ein Programm durch Process ID
  2. Stoppen Sie ein Programm mit seinem Namen
  3. Stoppen Sie ein Programm mit STRG+C
  4. Stoppen Sie ein Programm von einem Task -Manager
  5. Stoppen Sie ein Programm über den Befehl systemctl

1: Stoppen Sie ein Programm durch Process ID

Der einfachste Weg, ein Programm auf Raspberry Pi zu stoppen, besteht darin, einen Prozess mit seiner ID zu töten, indem Sie die “verwendentöten" Befehl. Erstens müssen Sie jedoch die Prozess -ID finden, und können Sie dies tun, indem Sie den folgenden Befehl ausführen:

$ PS Aux

In dem obigen Befehl werden die Anzahl der im Hintergrund ausgeführten Prozesse aufgeführt. Um einen beliebigen Prozess abzugeben, müssen Sie die Prozess -ID mit dem folgenden Befehl verwenden:

$ sudo Kill -9

Die obige Anschlussausgabe tötet den Prozess mit einer ID mit gewaltsamer ab “856”Durch Senden eines Levels 9 Signal, Das ist leistungsstark genug, um den Laufprozess zu stoppen.

2: Stoppen Sie ein Programm mit seinem Namen

Sie können auch einen Prozess anhalten oder töten, indem Sie seinen Namen im Befehlszeilenterminal verwenden, und um diese Methode auszuführen, müssen Sie zuerst den folgenden Befehl ausführen, um die ID der Prozesse zu erhalten, die von einem einzelnen Programm ausgeführt werden:

$ sudo ps aux | grep -i

Wir stoppen SSH -Daemon:

$ sudo ps aux | grep -i sshd

Aus dem obigen Terminalbefehl sehen Sie die Liste der Prozesse, die von einem Programm mit dem Namen "namens" durchgeführt werdensshdUnd aus dieser Liste können Sie die Process -ID mit Kill -Befehl verwenden, um den Prozess zu stoppen.

$ sudo Kill -9

3: Stoppen Sie ein Programm mit Ctrl+C

Die Raspberry PI -Benutzer verwenden diese Methode am häufigsten, um zu verhindern, dass ein Programm auf Ihrem Raspberry PI -Gerät ausgeführt wird. Dies ist der einfachste Ansatz, um den Laufprozess von Ihrem Terminal von der “zu verhindernStrg+c" Taste. Um herauszufinden, wie dieser Prozess funktioniert, führen wir ein einfaches Programm durch “VLC”Auf dem Terminal.

Verwenden Sie nun das „CTrl+cTasten im Terminal, um das Programm auf Ihrem Raspberry PI -Gerät zu stoppen.

4: Stoppen Sie ein Programm von einem Task -Manager

Wie andere Systeme können Sie auch ein Programm stoppen, das auf Ihrem Raspberry PI -Gerät über Task Manager ausgeführt wird. Öffnen Sie zu dieser Methode den Task -Manager auf Ihrem Raspberry PI -Gerät von der “ZubehörAbschnitt im Hauptmenü.

Beim Task-Manager sehen Sie die Liste der Prozesse, die in Ihrem System ausgeführt werden, und klicken Sie mit der rechten Maustaste darauf und wählen Sie die austöten”Option, den Prozess zu stoppen.

Klick auf das "JaOption, den Prozess oder ein Programm auf Raspberry Pi zu stoppen.

5: Stoppen Sie einen Dienst auf Raspberry Pi über den Befehl systemctl

Der Systemctl Der Befehl ist ein weiteres nützliches Programm -Dienstprogramm, mit dem die Raspberry PI -Benutzer die Dienste eines Programms auf Ihrem Raspberry PI -Gerät einstellen können. Dieser Befehlstyp wird hauptsächlich in Webdiensten wie Apache, MySQL und mehr verwendet. Wenn ein Dienst auf Ihrem Raspberry PI -Gerät ausgeführt wird, können Sie ihn über den folgenden Befehl stoppen:

$ sudo systemctl stop

Sie müssen die “ersetzen“Dienstname”Mit dem Service, den Sie anhalten möchten. In unserem Fall stoppen wir den Apache -Dienst auf Raspberry Pi.

$ sudo systemctl stoppen apache2

Der obige Befehl stoppt den Dienst, aber wenn er nicht funktioniert, können Sie den Befehl Kill verwenden, um den Dienst zu stoppen. Sie müssen jedoch zunächst den Dienst über ein Signal auf niedriger Ebene töten, damit die wichtigen Informationen vor dem Verlassen speichern.

$ sudo systemctl Kill -s 2 Apache2

Wenn Sie mit diesem Service keine wichtige Aufgabe erledigen, können Sie es mit einem hochrangigen Signal stoppen9”.

Abschluss

Das Stoppen eines gefrorenen oder nicht verwendeten Programms auf Raspberry PI kann bei der Beschleunigung Ihrer Geräteleistung ziemlich hilfreich sein, da es den Speicher und den CPU -Verbrauch verringert. Die fünf einfachsten Methoden werden in den oben genannten Richtlinien erörtert, um ein Programm auf Ihrem Gerät zu stoppen. Wie bereits erwähnt, müssen Sie bei allen Methoden den Prozess oder den Dienst eines Programms auf Ihrem Raspberry PI -Gerät abtöten, indem Sie ihn durch die durch die durch den töten Befehl.