我想提取某个进程的进程 ID 以将其关闭。该进程是使用某个端口(localhost:3000)的本地Web服务器,我目前正在这样做以提取相关行:
lsof|grep localhost:3000
Run Code Online (Sandbox Code Playgroud)
但是lsof
命令太慢了。有没有更快的方法来提取进程ID?
试试netstat,但是我不能说它是快还是慢。
netstat -tanp | awk '$4 ~ /:8443$/ {sub(/\/.*/, "", $7); print $7}' | sort -u
Run Code Online (Sandbox Code Playgroud)