Linux 一條命令殺死占用端口的所有進程
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
Linux網絡編程的實驗中遇到了開啟server后用CTRL+C退出但是端口仍被server占用的情況,首先可以用lsof查看占用端口的進程號
lsof -i:端口號
- 1
然后kill掉占用進程,就可以再次啟動server了
kill -9 進程號
- 1
當然上述還是有些麻煩,因此可以用以下一條命令替代:
sudo kill -9 $(lsof -i:端口號 -t)
