1. 程式人生 > >Linux 一條命令殺死佔用埠的所有程序

Linux 一條命令殺死佔用埠的所有程序

Linux網路程式設計的實驗中遇到了開啟server後用CTRL+C退出但是埠仍被server佔用的情況,首先可以用lsof檢視佔用埠的程序號

lsof -i:埠號

然後kill掉佔用程序,就可以再次啟動server了

kill -9 程序號

當然上述還是有些麻煩,因此可以用以下一條命令替代:

sudo kill -9 $(lsof -i:埠號 -t)