我起了一个服务,过了一段时间回来,连接中断了,再登录进去已经看不到那个服务了。重新启动服务被告知端口被占用。我需要找到原来的进程,杀掉它,才能重新开始调试我的程序。
我用的下面的命令来完成这个任务:
sudo fuser 5000/tcp
运行结果:

如果系统没有 fuser 命令可以使用下面的命令来安装:
sudo yum install psmisc #RHEL/CentOS
sudo apt install psmisc #Debian/Ubuntu
博主在Linux系统中启动服务,一段时间后连接中断,服务消失,重新启动时提示端口被占用。为重新调试程序,需找到原进程并杀掉。文中提及使用相关命令完成此任务,若系统无fuser命令还给出安装方法。
我起了一个服务,过了一段时间回来,连接中断了,再登录进去已经看不到那个服务了。重新启动服务被告知端口被占用。我需要找到原来的进程,杀掉它,才能重新开始调试我的程序。
我用的下面的命令来完成这个任务:
sudo fuser 5000/tcp
运行结果:

如果系统没有 fuser 命令可以使用下面的命令来安装:
sudo yum install psmisc #RHEL/CentOS
sudo apt install psmisc #Debian/Ubuntu

被折叠的 条评论
为什么被折叠?