lsof -ntP -i:端口取出 动行程序的PID 然后xargs kill -9 这个进程

[[email protected] ok]# lsof -ntP -i:22
3119
[[email protected] ok]# netstat -lnutp|grep 22
tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      3299/dnsmasq
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      3119/sshd
tcp        0      0 :::22                       :::*                        LISTEN      3119/sshd 
[[email protected] ok]# netstat -lnutp|grep 22
tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      3299/dnsmasq
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      8904/sshd
tcp        0      0 :::22                       :::*                        LISTEN      8904/sshd
udp        0      0 192.168.122.1:53            0.0.0.0:*                               3299/dnsmasq
[[email protected] ok]# lsof -ntP -i:22|xargs kill -9
[[email protected] ok]# netstat -lnutp|grep 22
tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      3299/dnsmasq
udp        0      0 192.168.122.1:53            0.0.0.0:*                               3299/dnsmasq  
时间: 2024-10-13 19:58:56

lsof -ntP -i:端口取出 动行程序的PID 然后xargs kill -9 这个进程的相关文章

如何使用Docker实现PHP命令行程序的CI/CD?

本文标签: Docker PHP命令行程序的CI/CD Codeship 内容要点: - 使用Jet设置环境并在本地运行测试 - 配置CodeshipPro每次新代码提交时,自动运行测试 - 上一步的测试通过后,自动将更新部署到服务器 持续集成 应用程序和测试套件已经在本地运行,下一步要做的是建立一些持续集成系统.虽然可以设置服务器来执行此操作,但这个过程工作量略大,因此推荐一个像CodeshipPro的服务. 使用Jet进行本地测试 代码提交到Codeship测试前,建议先安装其本地版本的持续

win下如何查看那个网络端口被那个应用程序使用

在运行里面键入cmd打开命令行窗口.   在命令行窗口键入命令: netstat -ano 第一和第二列是自己网络的端口和外网连接的端口,pid:(全称Process Identification)操作系统里指进程识别号,也就是进程标识符.操作系统里每打开一个程序都会创建一个进程ID,即PID. 我们通过任务管理器的pid号去确认是那个应用程序.   pid默认是不显示的,在 "任务管理器" -> "查看" ->"选择列"->

详解NodeJS和命令行程序

源起 植根于Unix系统环境下的程序,很多都把贯彻Unix系统设计的哲学作为一种追求.Unix系统管道机制的发明者Douglas McIlroy把Unix哲学总结为三点: 专注做一件事,并做到极致.程序协同工作.面向通用接口,如文本数据流.随着Unix/Linux系统在服务器上影响力越发强大,以及各种跨平台解决方案的发展,这种哲学也被带到了各种平台上.若干年前,笔者第一次接触NodeJS和其包管理解决方案NPM时候,就感觉到其官方倡导的风格,和Unix系统哲学非常契合.近年来,随着NodeJS在

Java命令行程序构建工具-airline

以前对于开发Java命令行程序,我都是很头大的,命令行程序麻烦的是解析参数,以及一些帮助信息,今天在研究接口测试时偶然发现了一个工具可以让你快速构建命令行程序 github地址 airline 导入jar包 airline jar 在maven仓库里搜索适合你构建系统的语句 代码 我找了个解析har文件的项目,来讲解开发过程 定制自己的命令行 我的命令行以doctorq作为命令,参数为company,命令的完整格式应该为doctorq company XXXXX. @Command(name="

sql 中如何取出指定行: Row_Number

原文:sql 中如何取出指定行: Row_Number ROW_NUMBER (Transact-SQL) USE AdventureWorks2008R2;GOWITH OrderedOrders AS(    SELECT SalesOrderID, OrderDate,    ROW_NUMBER() OVER (ORDER BY OrderDate) AS 'RowNumber'    FROM Sales.SalesOrderHeader ) SELECT * FROM Ordered

Node.js 命令行程序开发教程

nodejs开发命令行程序非常方便,具体操作方式查看下面几篇文章 http://www.ruanyifeng.com/blog/2015/05/command-line-with-node.html 基于node构建命令行工具

新入行程序员应知的十个秘密

新入行程序员应知的十个秘密 初出茅庐的你带着仍残留墨香的毕业证书踏上工作岗位,马上就被书上没写的规则和各种繁杂的日常事务来了个下马威.这样的故事实在是司空见惯,编程工作也不例外. 没有几个学生能 100% 为自己的第一份真正的工作做好准备.如果你不想成为其中之一,请学学以下这 10 项无需手把手指导就能学会的基本技能: 1.版本控制系统(VCS) VCS 也许是计算机课程最大的疏漏.这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码.每一个程序员都应该懂得利用 Git 或 Subver

【CMD】如何批量调用命令行程序

最近在研究守望先锋的解包,然后中途有一个步骤,将00C文件通过一个命令行程序转为obj格式. 但是我遇到一个问题,这个命令行程序一次只能转换一个文件,而00C文件足足有7400个以上,这就难倒我了. 固然这个命令行程序有着源码,但是对于比较弱鸡的我来说,没有什么办法. 后来在朋友的指点下,发现了解决办法,因此在此分享给大家. 在CMD中,有类似于其他语言的for的命令. 其用法是: for %变量 IN (文件通配符) DO (要做的事情) 对于我来用的话,就是这样的 for %i IN (*.

如何用DOS命令查看占用某端口的程序及PID号

果学过JSP编程的朋友可以会发现,若用Eclipse运行JSP文件时常常会弹出某某端口正在使用,从而导致代码无法运行.如何查找出特定端口的使用情况以及对应的程序呢,针对该问题,本文介绍利用DOS命令查看占用特定端口的程序: 工具/原料 电脑一台(本文以win7系统的电脑为例,其它系统一样!): 方法/步骤 1 按快捷键“win+R”,输入cmd后按回车进入DOS环境: 2 查看特定端口的使用情况:以80端口为例,输入命令“ netstat  -aon|findstr  "80" ”后按