每次需要终止正在运行的Linux/macOS系统进程时,你是否厌倦了运行kill和pkill命令,本文将介绍顶级交互式Linux和Unix命令行工具:fkill、gkill的安装方法,以便彻底终止这些系统上的进程,与kill命令不同,你不需要知道进程名称或进程ID,它有一个交互式菜单,你可以滚动查看系统上的所有正在运行的进程。
在Linux和macOS中安装fkill fkill-cli工具依赖于Node.js,你应该安装Node.js以便安装和运行它,参考在Ubuntu 18.04系统中安装Node.js 10的方法。 安装Node.js后,使用npm命令安装fkill: $ npm install fkill
使用fkill的方法 CLI用法: $ fkill [<pid|name|:port> …] 使用选项操作时,可以将进程名称、进程ID或进程端口号传递给它,这个过程将被终止。 在没有任何选项的情况下键入fkill将以交互模式启动它,你可以滚动浏览应用程序列表,然后按<enter或return>键将其终止:
选项: –force -f - >强制终止。 –verbose -v - >显示进程参数。 例子: $ fkill 1500 --> Kill process with id 1600 $ fkill zoom --> Kill process named zoom $ fkill:8443 --> Kill process listening on port 8443 $ fkill 1500 zoom: 8443 --> Kill above processes with one command $ fkill 要终止端口,请在其前面加冒号,例如::8443。
安装gkill的方法 gkill需要安装golang才能工作,下载并安装Golang(参考:在Linux Mint 19系统中安装Go(Golang)的三种方法),然后运行: $ go get github.com/heppu/gkill 安装后,你可以使用以下命令启动它: $ gkill
相关主题 |