我有一个使用 TCP 端口 16969 的应用程序。它有时需要即时快速重启软件内核。但是如果我启动得太快,我就会被锁定
Exception in thread "main" java.net.BindException: Address already in use
所以我想触发我的 Bash 脚本,它可以用 16969 杀死任何正在运行或监听的端口,但我该怎么做呢?
$ lsof -w -n -i tcp:16969 # this gives me a list of 50 lines but how can I kill them all?
最佳答案
您尝试过使用 tcpkill 吗?
例子:
tcpkill -i eth0 port 21
关于linux - 如何在 Bash 中终止 TCP 端口 16969?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9825698/