嘿伙计们,我知道这个问题已经被以不同的方式解决过几次了。我只是好奇你们中是否有人知道 Ubuntu 中的神奇热键来杀死 Node 进程,而不会在重新启动进程时遇到臭名昭著的 EADDRINUSE::XXXX 问题。我知道已经有很多方法可以找到使用该端口的进程的 pid 并正确杀死它;
sudo ss -lptn 'sport = :XXXX'
kill -9 PID
但是一定有更好的方法。
希望一些 Linux 大师可以提供帮助。
谢谢
最佳答案
也许你可以使用这个:kill $(lsof -t -i:portnumber)
如果您知道进程在哪个端口上运行。
我在这个答案中找到了这个:How to kill a process running on particular port in Linux?并进行了测试。
关于node.js - 用于正确终止 Node 进程并释放已使用端口的热键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58998620/