スキル 、 Fの略です とんでもない殺す は、複数のプロセスを一度にインタラクティブに検索して強制終了するためのクロスプラットフォームのコマンドラインユーティリティです。通常、私は「top」コマンドを使用します または"ps-ef | grep
Fkillのインストール
FkillはAURで利用できます 、たとえば、 YayなどのAURヘルパーを使用してインストールできます。 、ArchLinuxとそのバリアント。
$ yay -S fkill
他のLinuxディストリビューションでは、以下のリンクで説明されているようにNodejsがインストールされていることを確認してください。
- LinuxにNodeJSをインストールする方法
Nodejsをインストールした後、次のコマンドを実行してfkillをインストールします。
$ npm install --global fkill-cli
LinuxでFkillを使用して複数のプロセスをインタラクティブに検索して強制終了する
プロセスを検索して強制終了するには、次のコマンドを実行します。
$ fkill
このコマンドは、実行中のプロセスのリストとそのポート番号を見つけることができるインタラクティブなUIを起動します。 上/下矢印を使用します プロセスを選択するにはENTERを押します それを殺すために。プロセス名の最初の数文字を入力し、リストからプロセスを選択し、Enterキーを押して強制終了することもできます。
インタラクティブUIを終了するには、 CTRL + cを押します。 。
ポート番号をすでに知っている場合、たとえば 2236 、次にコマンドを使用して直接殺すことができます:
$ fkill 2236
ポート番号をスペースで区切って指定することで、一度に複数のプロセスを強制終了できます。
$ fkill 2237 2312
ポートを強制終了することも可能です。ポート(例:3306)を強制終了するには、以下のようにコロンをプレフィックスとして付けます。
$ fkill :3306
ヘルプが必要な場合は、次を実行してください:
$ 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.