Fkill – 在 Linux 上交互式搜索和终止进程

杀戮, 代表 F可恶的 , 是一个跨平台的命令行实用程序,可以一次交互式地搜索和终止多个进程。 通常,我使用 “顶部”命令 或者 “ps -ef | grep ” 或者 “pidof ” 找到进程ID并用命令杀死它 “杀死 -9 . 我不了解你,但这就是我在遇到这颗宝石之前一直在做的事情。 Fkill 程序可以找到正在运行的进程并根据需要杀死一个或多个进程。 它是用 节点 它支持 Linux、Mac OS 和 Microsoft Windows。

安装 Fkill

Fkill 在 金子,因此您可以使用任何 AUR 助手安装它,例如 , 在 Arch Linux 及其变体上。

$ yay -S fkill

在其他 Linux 发行版上,请确保您已按照以下链接中的说明安装了 Nodejs。

  • 如何在 Linux 上安装 NodeJS

安装 Nodejs 后,运行以下命令安装 fkill。

$ npm install --global fkill-cli

在 Linux 上使用 Fkill 交互式搜索和杀死多个进程

要搜索并终止进程,只需运行:

$ fkill

此命令将启动交互式 UI,您可以在其中找到正在运行的进程列表及其端口号。 利用 向上/向下箭头 选择一个进程命中 进入 杀死它。 您还可以键入进程名称的前几个字母,然后从列表中选择该进程,然后按 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.

资源:

  • Fkill GitHub 存储库

感谢您的光临!

帮助我们帮助您:

  • 订阅我们的电子邮件通讯: 立即注册
  • 支持 OSTechNix: 通过贝宝捐款
  • 下载免费的电子书和视频: TradePub 上的 OSTechNix
  • 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅

祝你有美好的一天!!

Fabulous KillfkillJavaScriptKill ProcessesLinuxNodejsNpm开源