在树莓派系统运行某个程序,error:【Errno 98】 Address already in use,错误显示地址已经被占用了,我在程序里面使用的是8010端口。
运用netstat -tln
查看linux/树莓派的端口使用情况,可以发现8010端口有正在进行的程序,这个其实是我之前运行的程序,但可能完全关闭,所以导致我想再次启动出现错误。
通过以下命令,可以杀死进程。
sudo fuser -k -n tcp 8080
再次查看端口,可以看到8010端口进程已经不见了。
运行程序,发现已经没有错误了。