当前位置: 首页 > news >正文

linux中一条命令查询当前端口的进程,然后拿到进程pid,作为另一条杀死进程的参数

1. 可以使用lsof命令来查询端口对应的进程,然后使用awk命令提取PID,最后将其作为另一条命令的参数。

例如,如果要查询端口为8080的进程:

lsof -i :8080 | awk 'NR==2{print $2}'

其中,-i选项指定查询网络连接,:8080指定查询端口号为8080的连接。awk命令的NR==2表示只处理结果中的第二行,print $2表示打印结果中的第二列即PID。

2. 将得到的PID传递给杀死进程的命令

可以使用kill命令来杀死指定PID的进程。

将查询到的PID作为参数传递给kill命令即可,例如:

kill $(lsof -i :8080 | awk 'NR==2{print $2}')

这条命令将查询端口为8080的进程的PID,并将其作为参数传递给kill命令来杀死该进程。

http://www.lryc.cn/news/63983.html

相关文章:

  • 程序员找工作难吗?我用亲身经历来告诉大家
  • 【Web服务】HTTP和DNS重要知识
  • 【C++】-关于类和对象的默认成员函数(中)-拷贝构造函数和赋值运算符重载函数
  • c++11上篇
  • 异构无线传感器网络路由算法研究(Matlab代码实现)
  • MySQL数据库——MySQL TRUNCATE:清空表记录
  • 财报解读:连续三年逆势增长的背后,欧派家居到底靠的是什么?
  • 希望计算机专业同学都知道这些宝藏博主
  • 1694_week1_MIT使用Python编程学习手记1
  • 第二十一章 光源
  • CVPR 2023 超分辨率(super-resolution)方向上接收论文总结
  • Python 基于 Django 的学生成绩管理系统,可视化界面(附源码,教程)
  • 第二弹进阶吴恩达 ChatGPT Prompt 技巧
  • 约瑟夫环问题
  • JavaScript中的异步编程
  • 奥斯汀独家对话|从机构的「拉扯」中成长的美国加密监管
  • PostgreSQL16中pg_dump的LZ4和ZSTD压缩
  • 网络安全基础入门学习路线
  • 错误检测技术:奇偶校验
  • 语义版本控制规范(SemVer)
  • 基于Flask的留言板的设计与实现
  • vmware 详细安装教程
  • Python 爬虫工具
  • 再也不去字节跳动面试了,6年测开经验的真实面试经历.....
  • 第十五章 角色移动旋转实例
  • 数据湖Data Lakehouse支持行级更改的策略:COW、MOR、Delete+Insert
  • 双亲委派机制的原理和作用
  • mac免费杀毒软件哪个好用?如何清理mac系统需要垃圾
  • css 实现太极效果
  • 【前端基础知识】Vue中的变量不是响应式的吗?属性赋值后视图不变化的原因是什么?