檢視Linux端口占用,並kill掉相關程序
話不多說,本文介紹Linux常規操作:檢視端口占用程序,根據PID kill掉相關程序。另外補充:根據程式名檢視程序PID。
首先,兩條命令,lsof命令和netstat命令。
方式一:lsof命令
1、檢視佔用埠程序的PID:
lsof -i:{埠號}
2、根據PID kill掉相關程序:
kill -9 {PID}
方式二:netstat命令
1、檢視佔用埠程序的PID:
netstat -tunlp|grep {port}
2、kill方法如上。
kill -9 {PID}
補充:根據程式名檢視對應的PID
1、用ps命令(zb專用):ps -ef | grep {programName} kill -9 {PID}
2、用pgrep命令:
pgrep命令的p表明了這個命令是專門用於程序查詢的grep。
pgrep {programName}
kill -9 {PID}
隔很長時間不用,就忘了,故記下!
相關推薦
檢視Linux端口占用,並kill掉相關程序
話不多說,本文介紹Linux常規操作:檢視端口占用程序,根據PID kill掉相關程序。另外補充:根據程式名檢視程序PID。 首先,兩條命令,lsof命令和netstat命令。方式一:lsof命令1、檢視佔用埠程序的PID:lsof -i:{埠號}2、根據PID
檢視端口占用,並關閉它還有它的祖宗?
使用網路查詢命令 netstat C:/Users/IXR>netstat -aon|find ":80 " TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 5892
查詢電腦上某個端口占用,並將其刪除
1.cmd 啟動 2.輸入 netstat -aon|findstr "5037" 查詢具體的5037埠 也可以 netstat -an 檢視所有的埠號 最後一個數字是 pid號 3.根據pid 查詢相對的應用 輸入 tasklist|findstr "pid號"
Linux檢視端口占用情況,並強制釋放佔用的埠
1.查詢被佔用的埠 netstat -tln netstat -tln | grep 8080 netstat -tln 檢視埠使用情況,而netstat -tln | grep 8080則是隻檢視埠8080的使用情況 2.檢視埠屬於哪個程式?埠被哪個程序佔
Linux檢視某個端口占用情況,必會
前言 Linux檢視某個埠的佔用情況,這一個命令在實際應用中使用的非常廣泛,只要涉及Linux開發,基本會涉及到這個指令 正文 1. 檢視某一埠號使用情況,檢視7890 websocket埠使用情況 netstat -apn | grep 7890 可以看
Linux檢視程式端口占用情況
今天發現伺服器上Tomcat 8080埠起不來,老提示埠已經被佔用。 使用命令: ps -aux | grep tomcat 發現並沒有8080埠的Tomcat程序。 使用命令:netstat
Linux檢視某端口占用情況
檢視8080埠是否被佔用: netstat -tunlp|grep 8080 如果不顯示任何東西,就說明當前埠沒被佔用 如果有顯示一些東西,比如上面這樣的,就是埠被某個程序佔用,然後用命令 ps aux|grep 72652 結果就是某個tomcat服務佔用了此埠號
linux 檢視80端口占用情況-所有埠
lsof -i :80 檢視80埠被什麼程式佔用 netstat -an | grep :80 檢視80埠的是否已在使用中,可驗證使用該埠的服務是否已正常執行 netstat -tunlp | grep :80 檢視80埠是被哪個服務使用著 [[email
Linux檢視程式端口占用情況以及殺死方法
今天發現伺服器上Tomcat 8080埠起不來,老提示埠已經被佔用。 使用命令: ps -aux | grep tomcat 發現並沒有8080埠的Tomcat程序。 使用命令:netstat –apn 檢視所有的程序和埠使用情況。發現下面的程序列表,其中最後一欄是PID/Program name
windows、linux 下如何檢視80端口占用情況?
以下文章主要以80埠號為例,如果想知道其他的埠號也可以使用該方法..........................1、在windows下如何檢視80端口占用情況?是被哪個程序佔用?如何終止等. 這裡主要是用到windows下的DOS工具,點選"開始"--"執行",輸入"cmd"後點擊確定按鈕
Solaris 檢視端口占用情況並找到對應程序
3. a) netstat -na | grep -i listen通常可以看到目前系統偵聽的埠號 b) netstat -f inet 和 netstat -f inet6可以看到目前所建立的連線 c) 要想知道某個埠被那個程序所使用,可以使用下面的方面得知:-bash-3.00# cd /pr
Window 通過cmd查看端口占用,殺死進程方法
tro strong 情況 console 指定端口 平臺 命令行 tor windows 1、Windows平臺 在windows命令行窗口下執行: 1.查看所有的端口占用情況 C:\>netstat -ano 協議 本地地址
開發問題(一)在windows和linux端口占用問題
logs ets 情況 toc 端口占用 所有 註意 linu eclips 前言 今天在MyEclipse中使用tomcat發現tomcat端口8080竟然被占用了,所以就找了一下解決辦法共參考! 在網絡程序的調試過程中,經常發生一些出乎意料的事情,比如創建一
linux 端口占用情況
all install type 來安 會有 cloud 可能 entos 很多 1,查看8010端口是否被占用 [root@cloud ~]# netstat -an|grep 8010 tcp 0 0 0.0.0.0:8010 0.0.0.0:* LISTEN 2,查看
windows 查看端口占用,殺進程
查看進程 占用 -m ets taskkill win 殺進程 fin block 查看 443端口占用 netstat -ano | findstr "443" ,得到如下信息: TCP [::]:443 [::]:0 LISTENING 2320
查端口占用,查進程號,殺進程
dst blog class sta find cls echo exe body @echo off :main cls ::|findstr "8080" ::查找進程占用tasklist|findstr "XXXX" ::殺進程taskkill /f /t /im
DOS 查看端口占用,Kill線程
-a pos dst users 端口 ets body clas 端口占用 查看端口占用 C:\Users\1>netstat -aon|findstr "8020" TCP 0.0.0.0:8020 0.0.0.0:0
Linux端口占用情況查看
n) 情況 進程 java 沒有 ipv4 inux and pid 1,查看8010端口是否被占用[root@cloud ~]# netstat -an|grep 8010tcp 0 0 0.0.0.0:8010 0.0.0.0:* LISTEN 2,查看8010是被何
linux端口占用
在Linux使用過程中,需要了解當前系統開放了哪些埠,並且要檢視開放這些埠的具體程序和使用者,可以通過netstat命令進行簡單查詢 netstat命令各個引數說明如下: -t : 指明顯示TCP埠 -u : 指明顯示UDP埠 -l : 僅顯示監聽套接字(所謂套接字就是使應用程式能夠讀寫
nginx端口占用,啟動報錯:bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a ........)
今天在自學Nginx的時候,啟動Windows版本的Nginx時候發現了[emerg] 4276#4280: bind() to 0.0.0.0:80 failed(10013: An attempt was made to access a socket in a way forbidd