1. 程式人生 > >Windows 端口占用、查詢和殺死程序

Windows 端口占用、查詢和殺死程序

引言

在 Windows 下,有時候啟動軟體需要使用指定的埠,但此時埠可能被其他應用所佔用,所以需要找到佔用埠的應用並將該埠釋放出來。

查詢

幾個常用的查詢命令列視窗指令:

  • netstat -ano

    檢視所有程序

  • netstat -ano|findstr [指定埠號]

    查詢佔用指定埠的任務程序 id ,例如:

    C:\Users\Administrator\Desktop>netstat -ano|findstr "2507"
      TCP    127.0.0.1:2507         0.0.0.0:0              LISTENING       14804

    也可以在工作管理員中看到對應程序的 PID 。

  • tasklist|findstr [程序id]

    查詢程序 id 對應的程序名稱,例如:

    C:\Users\Administrator\Desktop>tasklist|findstr 14804
    adb.exe                      14804 Console                    1      2,420 K

殺掉程序

除了查詢,有時候我們也需要殺掉指定程序來釋放指定的埠:

  • taskkill /f /t /im [程序名稱](或程序id)

    殺死指定的程序,例如:

    C:\Users\Administrator\Desktop>taskkill /f /t /im adb.exe
    成功: 已終止 PID 14804 (屬於 PID 14668 子程序)的程序。
    成功: 已終止 PID 17208 (屬於 PID 2460 子程序)的程序。
    成功: 已終止 PID 13160 (屬於 PID 21552 子程序)的程序。
    成功: 已終止 PID 6032 (屬於 PID 23788 子程序)的程序。
    成功: 已終止 PID 22752 (屬於 PID 25540 子程序)的程序。
    成功: 已終止 PID 17432 (屬於 PID 20724 子程序)的程序。

參考

相關推薦

Windows 查詢殺死程序

引言 在 Windows 下,有時候啟動軟體需要使用指定的埠,但此時埠可能被其他應用所佔用,所以需要找到佔用埠的應用並將該埠釋放出來。 查詢 幾個常用的查詢命令列視窗指令: netsta

windows檢視 windows 查詢程式 強制結束 檢視某個埠被佔用的解決方法 如何檢視Windows情況

windows下查詢端口占用情況 ,強制結束端口占用程式查詢8080埠被那個程式佔用如何強制結束windows下端口占用情況?下面操作在win10下在控制檯執行命令   1.列出所有埠的情況netstat -ano2.查詢指定的埠被佔用的情況  上圖中本地地址一列中的冒號:  後面的數字就是埠號netstat

[Windows] 找到的進程並殺死

info sta net lis http pid ask ima find 命令行: netstat -aon|findstr "80" 會得到類似下列的數據 TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 2736 2736代表占用進程的PID

Centos7部署專案常用命令(防火牆檢視檔案操作等命令)

一、Centos 7 firewall 命令: 檢視已經開放的埠: firewall-cmd --list-ports 開啟埠 firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含義: –zo

windows

1.查詢端口占用 netstat -ano | findstr "埠" example: netstat -ano|findstr "8080" 2.殺死程序 taskkill -f -pid "pid" Example: taskkill -f -pid "

windows及處理

使用idea 開發工具,啟動tomcat時候,經常會出現1099埠被佔用,本文主要介紹端口占用及處理的方法。 解決方法: 查詢埠程序佔用的PID Netstat –ano|findstr "埠號" 例:Netstat –ano|findstr "1099"

Windows問題

System.Exception:埠已被佔用 —>Sytem.Net.Sockets.SocketException: 解決的方法是: 1、shadowsocks的本地埠是1080,首先要找到是哪個程式佔用了該埠,window+R組合鍵,調出命令視窗,輸入命令:

Window下doc命令檢視相應程序殺死程序

開始--執行--cmd 進入命令提示符 輸入netstat -ano 即可看到所有連線的PID 之後在工作管理員中找到這個PID所對應的程式如果工作管理員中沒有PID這一項,可以在工作管理員中選"檢視"-"選擇列" 經常,我們在開發web應用的

Window 通過cmd檢視相應程序殺死程序等的命令

一、 檢視所有程序佔用的埠  在開始-執行-cmd,輸入:netstat –ano可以檢視所有程序 二、檢視佔用指定埠的程式  當你在用tomcat釋出程式時,經常會遇到埠被佔用的情況,我們想知道是哪個程式或程序佔用了埠,可以用該命令 netstat –ano|fi

winddows下如何檢視程序殺死程序教程

一、 檢視所有程序佔用的埠  在開始-執行-cmd,輸入:netstat –ano 可以檢視所有程序 二、檢視佔用指定埠的程式  當你在用tomcat釋出程式時,經常會遇到埠被佔用的情況,我們想知道是哪個程式或程序佔用了埠,可以用該命令 netstat –ano|findstr [指

windows檢視以及關閉相應的程序

1、檢視所有的端口占用情況 netstat -ano 2、檢視指定埠的佔用情況 netstat -aon|findstr “8088” 3、檢視PID對應的程序 tasklist|fi

Solaris 檢視情況並找到對應程序

3. a) netstat -na | grep -i listen通常可以看到目前系統偵聽的埠號    b) netstat -f inet 和 netstat -f inet6可以看到目前所建立的連線    c) 要想知道某個埠被那個程序所使用,可以使用下面的方面得知:-bash-3.00# cd /pr

Linux下查看進程號,程序名的方法

psd 端口占用 sed usr permsize -s n) rms 進程 Linux下查看端口占用進程號,程序名的方法,方便我們查找什麽進程導致系統變慢等需要。 linux下查看端口占用情況:1.查看哪個進程占用了819端口: case9-sghfofo:/usr/l

如何在Windows查詢釋放

引言: 在日常工作中,經常會碰到啟動某個應用時,提示xxx埠已經並佔用,導致當前應用無法正常啟動。 如何找到佔用特定埠的應用並將其釋放呢?本文將詳述整個過程。 1.  查詢看當前系統的埠使用情況    2.  查詢指定埠的佔用情況      經過以上命令,我們可以得知,佔用

開發問題(一)在windowslinux問題

logs ets 情況 toc 端口占用 所有 註意 linu eclips 前言   今天在MyEclipse中使用tomcat發現tomcat端口8080竟然被占用了,所以就找了一下解決辦法共參考!   在網絡程序的調試過程中,經常發生一些出乎意料的事情,比如創建一

CentOS查詢清除程序

int ipv4 bin 強制 uid icmp lnp root 端口占用 1、查詢端口號占用,根據端口查看進程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE

WindowsLinux檢視

Windows方法 TCP netstat -aon|findstr "TCP"|findstr "LISTENING"|findstr ":135[^0123456789]" UDP netstat -aon|findstr "UDP"|findstr ":5353[^0123456789]" 最

Windows 7CentOS 7命令檢視殺死程序釋放埠

一、Windows 7操作步驟 1、調出命令視窗:開始---->執行---->cmd,或者是window + R組合鍵 2、檢視端口占用,以18081埠為例,輸入命令: netstat -ano | findstr 18081 如下圖所示,最後的數字即時佔用埠的程序

windows解決方法-檢視殺死佔用埠程序

在Windows下啟動程式時有時會遇到埠被佔用的情況,由於一個埠同時只能執行一個程序,所以要想啟動新的程式就要先把佔用該埠的程序給kill掉,具體的命令分為以下三步, 以殺死佔用了80埠的程序為例: 1、根據埠號“80”查詢程序號 netstat -ano|findstr "80" TCP

linux查詢程序id殺死程序

linux 查詢程序id端口占用和殺死程序 ps 命令用於檢視當前正在執行的程序 輔助上grep 用於搜尋匹配 ps -ef | grep java ps ax : 顯示當前系統程序的列表 ps aux : 顯示當前系統程序詳細列表以及程序使用者 -e 顯示所有程序,環境變數