1. 程式人生 > >檢視指定埠,關閉程序及Kill使用

檢視指定埠,關閉程序及Kill使用

1、Windows平臺
在windows命令列視窗下執行:  
1.檢視所有的端口占用情況
netstat -ano

2.檢視指定埠的佔用情況
netstat -aon|findstr "8109"

C:\Users\Administrator>netstat -aon|findstr "8109"
  TCP    0.0.0.0:8109           0.0.0.0:0              LISTENING       5056

  TCP    [::]:8109                    [::]:0                      LISTENING       5056

找到兩條,埠被程序號為 5056的程序佔用,繼續執行下面命令: (也可以去工作管理員中檢視pid對應的程序)

3.檢視PID對應的程序

tasklist|findstr "5056"

javaw.exe佔用了8109的埠(一開始就知道是它了,這裡只是作為演示用)。

4.結束該程序

一般伺服器上都是會有多個tomcat的,這樣kill不是很科學。可以直接根據PID來kill:

相關推薦

檢視指定關閉程序Kill使用

1、Windows平臺 在windows命令列視窗下執行:   1.檢視所有的端口占用情況 netstat -ano 2.檢視指定埠的佔用情況 netstat -aon|findstr "8109" C:\Users\Administrator>net

windos基本命令 檢視指定指定程序殺死

>netstat -aon | findstr “80″Proto   Local Address           Foreign Address         State             PID====   ============       ===

linux中關於檢視程序關閉程序

1.檢視所有啟動的埠號 >netstat -tulp 2.檢視某個埠或者程式名稱 >netstat -tulp|grep 6379 或者 >netstat -tulp|grep redis *使用ps檢視資訊更詳細: 根據埠號查詢: >ps

windows下如何檢視關閉開啟

如何檢視埠 在Windows 2000/XP/Server 2003中要檢視埠,可以使用NETSTAT命令: “開始">"執行”>“cmd”,開啟 命令提示符視窗。在命令提示符狀態下鍵入“NETSTAT -a -n”,按下回車鍵後就可以看到以數字形式顯示的TCP和UDP連

centos7 安裝部署gitlab,修改查詢程序殺死程序

1. 安裝依賴軟體 yum -y install policycoreutils openssh-server openssh-clients postfix 2.設定postfix開機自啟,並啟動,postfix支援gitlab發信功能 systemctl ena

Centos系統檢視指定狀態並且kill

查詢結果通過管道給grep查詢包含特定字串的程序。管道符“|”用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入 例如檢視8083埠的狀態: [[email protected] ~]# netstat -apn | grep 8083   tcp 

windows系統查詢指定執行的程序關閉

假如佔用的埠是80: 先開啟cmd命令視窗 再查詢80端口占用的程序:netstat  -aon|findstr  "80"    ,找到對應的程式的PID號: 根據PID號找到對應的程序:tasklist|findstr "3976"    結束該程序:taskkill /f /t /i

CentOS下如何檢視並殺死殭屍程序kill後出現問題的解決辦法

在除錯過程中,發現系統中有很多殭屍程序,現在就是找出這些殭屍程序,並將其殺死。 用top檢視系統中的殭屍程序情況 再看看這些殭屍是什麼程式來的 因為狀態為 z或者Z 的程序為殭屍程序,所以我們使用grep抓取stat狀態為zZ程序 執行結

linux 檢視關閉

檢視埠netstat -antup |grep -w 7001    在後面會顯示埠的pid結束埠服務kill -9  pid 關閉埠號: iptables -A INPUT -p tcp --drop

window下檢視1099被哪個程序佔用的命令(window下命令也類似linux啊netstat -aon|findstr "1099)

最近測試過程中遇到一個問題,每次啟動被測RMI伺服器時,提示1099號埠被佔用(RMI伺服器埠號預設為1099),很是 鬱悶,上網查資料後終於幹掉了,呵呵,為了再次遇到該情況時能自己解決,特將方法總結如下: 1.在windows命令列視窗下執行: C:\>netstat -aon|findstr "1

殭屍程序孤兒程序程式碼實現

殭屍程序 父程序呼叫fork()建立子程序,通常情況下,子程序執行時,父程序呼叫wait()或waitpid()函式等待子程序,子程序退出後,父程序接收到子程序的退出碼,並釋放子程序資源。 但如果父程序沒有接收到子程序的退出碼,那子程序的資源便無法回收,子程序將會以終止狀

oracle檢視歸檔大小刪除歸檔自動定時刪歸檔的shell指令碼

一  檢視現在用了多少歸檔日誌空間(按百分比): select * from v$flash_recovery_area_usage;     如果超過90%隨時有宕機的危險 二  通過RMAN刪除歸檔日誌,也可以手動找到歸檔日誌存放位置,直接

網路程式設計之網路通訊要素(ip協議)Socket

1.IP地址:InetAddress物件 網路中裝置的標識 不易記憶使用主機名字 本地迴環地址 :127.0.0.1,主機名:localhost www.baidu.com 全球資訊網.主機名.所屬組織(在cmd中 pinglocalhost package

檢視計算機被哪些程序程式佔用命令

檢視計算機埠被哪些程序程式佔用命令 2008-07-17 19:57 開始--執行--cmd 進入命令提示符 輸入netstat -a -n 即可看到所有連線和埠       cmd=>netstat -ano C:\>ne

C#實現檢查指定被哪個程序佔用

1. 檢查當前系統中80埠是否正在被其它程序使用; 2. 如果80埠正在被使用,就找出該程序,並強行結束。 3. 使用C#變成語言實現。 別人問我問題時,我通常會去google一下,幫他們找到一個合適的就行了,這次也不例外!但遺憾的是,沒有找到一個解決方案,於是寫下了這篇

在獲取遠端git倉庫地址時指定使用者名稱

有的時候我們的ssh埠可能不是22,那麼在填寫url的時候就要做出一定的改變的: url格式如下: ssh://使用者名稱@主機IP(或域名):埠號/git目錄地址 例如: git clone

使用shell根據關閉程序

轉載自:http://blog.csdn.net/itbuluoge/article/details/42583559kill -9 $(netstat -nlp | grep :8080 | awk '{print $7}' | awk -F"/" '{ print $1 

Linux下用 lsof 命令查詢指定被哪個程序佔用

lsof(list open files)是一個列出當前系統開啟檔案的工具。在Linux環境下,任何事物都以檔案的形式存在,通過檔案不僅僅可以訪問常規資料,還可以訪問網路連線 和硬體。所以如傳輸控制協議 (tcp) 和使用者資料報協議 (udp) 套接字等,系統在後臺都為該應用程式分配了一個檔案描述符,無論

使用python根據關閉程序

我們知道,做web開發,在除錯時需要反覆啟動整個工程,那麼上一個工程佔用的埠,在下一次工程啟動時就不能用了,因為佔用的埠沒有釋放,但是手動關閉方法是:lsof -i:12345得到pid後再kill -9 pid十分麻煩,所以能否在啟動python的web工程時順便把上一次佔

C++程序檢測發現程序路徑關閉程序(一)

#include "stdafx.h" #include <windows.h> #include "stdio.h" #include <tlhelp32.h> #include "Psapi.h" BOOL DosPathToNtPath(LP