问题:
怎么使用一条命令kill掉端口号为8080的进程?
答案:
kill -9 $( netstat nlp | grep :8080)
解析:
1、kill -9 [端口号] //kill掉指定端口号的进程
kill使用说明链接:https://www.linuxcool.com/kill
2、netstat nlp //显示端口号使用情况
netstat使用说明链接:https://www.linuxcool.com/netstat
3、grep :8080 //查询记录中有:8080的
grep使用说明链接:https://www.linuxcool.com/grep
4、 netstat nlp | grep :8080 //查询端口号为8080的进程情况
疑惑:
1、可以使用命令kill -9 $(netstat alp | grep :32413)干掉这个进程,为甚不可以使用netstat alp | grep :32413 | kill -9 ?
2、kill -9 $(netstat alp | grep :32413)中的$()作用是什么?
欢迎大佬解答。