Linux 一条命令杀死占用端口的所有进程
2023-09-14 09:12:10 时间
方法一
Linux网络编程的实验中遇到了开启server后用CTRL+C退出但是端口仍被server占用的情况,首先可以用lsof查看占用端口的进程号
lsof -i:端口号
然后kill掉占用进程,就可以再次启动server了
kill -9 进程号
当然上述还是有些麻烦,因此可以用以下一条命令替代:
sudo kill -9 $(lsof -i:端口号 -t)
方法二
port=8030 # 根据端口号去查询对应的PID pid = $(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{print $1}'); # 杀掉对应的进程 如果PID不存在,即该端口没有开启,则不执行 if [ -n "$pid" ]; then kill -9 $pid; fi
相关文章
- Linux下监控端口的简单命令使用(linux监听端口命令)
- 的探究探究 Linux 进程环境(linux进程环境)
- 探索Linux命令:查看日志文件(linux命令查看日志)
- 使用U盘安装Linux系统(给u盘添加linux引导)
- Linux下的a命令:探索它的秘密(linux-a命令)
- Linux交互环境下的常用命令(linux交互命令)
- Linux用户空间限制:重设界限合理分配资源(linux用户空间限制)
- 深入浅出:学习Linux命令操控线程(linux命令线程)
- Linux进程结束:完美实现(linux进程结束)
- 掌握Linux中tar命令的使用方法(linux的tar命令)
- 「Linux命令大全——精通常用工具」(linux的相关命令)
- Linux进程防杀——保护你的系统安全(linux进程防杀)
- 编译Linux内核-深入探索系统的运行机制(linux内核编译)
- 服务器搭建Linux局域网DNS服务器的实践(linux局域网dns)
- 配置Linux防火墙参数配置:实现安全可靠的网络连接(linux防火墙参数)
- 轻松掌握:Linux中查看已使用过的命令的方法(linux查看用过的命令)
- 轻松掌握!Linux如何查看运行中的程序进程?(linux查看程序进程)
- Linux进程S状态:深入探索休眠的力量(linux进程 s状态)
- Linux系统下DD命令:灵活实用的数据备份利器(linux系统dd)
- Linux命令简单播放视频:一步到位!(linux命令播放视频)
- Linux和MySQL完美启动之路(linux mysql启动命令)