Fkill , steht für F Abulous Töten , ist ein plattformübergreifendes Befehlszeilendienstprogramm zum interaktiven Suchen und Beenden mehrerer Prozesse gleichzeitig. Normalerweise verwende ich den "top"-Befehl oder "ps -ef | grep
Fkill installieren
Fkill ist im AUR verfügbar , sodass Sie es mit beliebigen AUR-Helfern installieren können, zum Beispiel Yay , auf Arch Linux und seinen Varianten.
$ yay -S fkill
Stellen Sie bei anderen Linux-Distributionen sicher, dass Sie Nodejs wie im folgenden Link beschrieben installiert haben.
- So installieren Sie NodeJS unter Linux
Führen Sie nach der Installation von Nodejs den folgenden Befehl aus, um fkill.
zu installieren$ npm install --global fkill-cli
Interaktives Suchen und Beenden mehrerer Prozesse mit Fkill unter Linux
Um einen Prozess zu suchen und zu beenden, führen Sie einfach Folgendes aus:
$ fkill
Dieser Befehl startet die interaktive Benutzeroberfläche, wo Sie die Liste der laufenden Prozesse zusammen mit ihren Portnummern finden können. Verwenden Sie die Pfeile NACH OBEN/NACH UNTEN Um einen Prozess auszuwählen, drücken Sie ENTER um es zu töten. Sie können auch die ersten Buchstaben eines Prozessnamens eingeben und den Prozess aus der Liste auswählen und die EINGABETASTE drücken, um ihn zu beenden.
Um die interaktive Benutzeroberfläche zu verlassen, drücken Sie STRG+c .
Wenn Sie die Portnummer bereits kennen, zum Beispiel 2236 , dann können Sie es direkt mit dem Befehl beenden:
$ fkill 2236
Sie können mehrere Prozesse gleichzeitig beenden, indem Sie die Portnummern durch Leerzeichen getrennt angeben.
$ fkill 2237 2312
Es ist auch möglich, einen Port zu killen. Um einen Port (z. B. 3306) zu beenden, stellen Sie ihm einfach einen Doppelpunkt wie unten voran.
$ fkill :3306
Führen Sie Folgendes aus, um Hilfe zu erhalten:
$ fkill --help Fabulously kill processes. Cross-platform. Usage $ fkill [<pid|name|:port> …] Options --force -f Force kill --verbose -v Show process arguments --silent -s Silently kill and always exit with code 0 Examples $ fkill 1337 $ fkill safari $ fkill :8080 $ fkill 1337 safari :8080 $ fkill To kill a port, prefix it with a colon. For example: :8080. Run without arguments to use the interactive interface. The process name is case insensitive.