终止 AWS Linux 上端口上的所有进程

Jos*_*nan 5 linux port amazon-sagemaker

我正在尝试终止端口 6006 上的进程。但是,我似乎无法使用许多推荐的方法来执行此操作。例如:

sh-4.2$ kill -9 $(sudo lsof -t -i:6006)

不起作用,抛出错误:

kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

如果有帮助,这是我正在使用的系统:

sh-4.2$  cat /etc/os-release
NAME="Amazon Linux AMI"
VERSION="2018.03"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2018.03"
PRETTY_NAME="Amazon Linux AMI 2018.03"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2018.03:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
Run Code Online (Sandbox Code Playgroud)

Dil*_*elo 6

您可以尝试这一行来杀死端口

kill -9 $(lsof -t -i:3000 -sTCP:LISTEN)
Run Code Online (Sandbox Code Playgroud)

参考:/sf/answers/2925414621/


小智 0

看来你的kill命令用法不正确。请参阅下面的堆栈溢出答案

如何杀死 Linux 中特定端口上运行的进程?