windows下命令,8080是要杀死进程的端口,这个命令自己查找端口对应的进程pid,然后kill
for /f "tokens=5" %a in ('netstat -ao^|findstr 8080') do @taskkill /F /PID %a
public static final void windowsRestart(String port, String path, String param) throws IOException, DaemonException, InterruptedException { String cmd = "for /f \"tokens=5\" %a in ('netstat -ao^|findstr " + port + "') do @taskkill /F /PID %a"; String[] command = { "cmd", "-c", "start", cmd }; LOG.info(cmd); Process pro = Runtime.getRuntime().exec(command); pro.waitFor(); LOG.info("exitValue=" + pro.exitValue()); Thread.sleep(5000L); cmd = "cmd /c start " + path; LOG.info(cmd); pro = Runtime.getRuntime().exec(cmd); pro.waitFor(); LOG.info("exitValue=" + pro.exitValue()); } public static final void linuxRestart(String port, String path, String param) throws IOException, InterruptedException { String cmd = "kill -9 $(netstat -tlnp|grep " + port + "|awk '{print $7}'|awk -F '/' '{print $1}')"; String[] command = { "sh", "-c", cmd }; LOG.info(cmd); Process pro = Runtime.getRuntime().exec(command); pro.waitFor(); LOG.info("exitValue=" + pro.exitValue()); cmd = path; LOG.info(cmd); pro = Runtime.getRuntime().exec(cmd); pro.waitFor(); LOG.info("exitValue=" + pro.exitValue()); }
相关推荐
查找Windows端口号对应的进程,方便查找某个端口是哪个进程在占用,为查找端口占用提供便捷的方法
但也可以把杀死进程的命令写在脚本中,以后在遇到直接运行脚本即可解决问题,避免记不住命令的尴尬。 通过在Windows命令行窗口运行如下格式命令即可:若脚本放在D盘根目录下,执行命令【 D:\closePID.bat 端口号 】
windows查看某个端口在被哪个进程使用着 linux查看某个端口在被哪个进程使用着
以上这篇Linux查找占用的端口,并杀死进程的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:linux 查看端口占用命令实例详解Linux查看端口、进程...
linux下查看端口命令及服务linux下查看端口命令及服务
1、在Windows下用CMD netstat命令可以获得当前进程监听端口号的信息,如netstat -ano可以看到IP、port、状态和监听的PID。那么可以执行CMD这个进程得到监听的端口号信息,C#代码如下: 代码如下://进程id int pid...
经常被各种端口号占用问题困扰,一个傻瓜式杀进程脚本分享给大家,双击运行,输入被占用端口,回车,输入PID即可完成操作,遇到任何问题请留言
杀死指定端口bat命令 杀死指定端口bat命令.rar dos下批处理查找所有指定端口程并全部强制杀掉 dos下批处理查找所有指定端口程并全部强制杀掉 dos下批处理查找所有指定端口程并全部强制杀掉
开发环境window10+VS2012(也...功能就是不需要通过繁琐的命令查看被占用的端口,可通过调用windows API 代码实现,主要API :GetExtendedTcpTable、GetExtendedUdpTable、CreateToolhelp32Snapshot、Module32First等实现
根据端口号、pid号 获取程序名称、程序路径的信息 主要通知cmd.exe的 netstat -ano、netstat -aon |findstr 80、wmic process get name,executablepath,processid|findstr 80。三个指令调用主机底层指令的。 适合...
使用过windows的远程桌面的朋友都知道,windowsxp以上的操作系统都有远程桌面的功能,这个软件就是让Linux方便的连接windows 远程桌面。希望这个软件能给需要的人带来方便。
此exe的功能为查看windows端口占用...然后找到相应端口,找到对应的进程,杀死对应进程,这种方式很复杂,每次想要查看端口都要重新上网搜对应的指令,而此软件将每个指令进行了封装,你无需使用指令来实现以上步骤。
system进程(pid=4)占用80端口
windows平台下,查看进程和端口对应关系的工具。小巧易用。 前往http://download.csdn.net/source/2929669下载最终版。
此工程已在VC++6.0下测试通过,用于显示进程及其对应的端口号,PID等信息
C++实现获取win7系统运行中的进程端口号,IP,状态和PID参数,测试可以获取相关参数
功能:获取java进程pid 进程可根据该pid调用exec自杀 注意事项:不能改变PidTool.java所在的包,否则需要重行生成dll。 编译命令中 "-PidTool.dll" 改为 "-FePidTool.dll",我整漏了! 使用方法: 1.javac PidTool...
根据端口号得到打开该端口号的进程ID。根据端口号得到打开该端口号的进程ID。
Window通过cmd查看端口占用、相应进程、杀死进程等的命令.docx