1. 程式人生 > >Linux 檢視端口占用並殺掉

Linux 檢視端口占用並殺掉

檢視所有網路埠 

netstat -an

[[email protected]~]# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State      
tcp        0      0 127.0.0.1:6379              0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:11211             0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:8006              0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      

檢視埠具體被那個程序佔用

lsof -i :3690

[[email protected]~]# lsof -i :3690
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
svnserve 8533 root    3u  IPv4  42704      0t0  TCP *:svn (LISTEN)

再使用以下命令檢視詳細資訊:

 ps -aux | grep 8533

[[email protected] ~]# ps -aux | grep 8533
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root      8533  0.0  0.0 156996   888 ?        Ss   10:20   0:00 svnserve -d -r /shiyu/
root      8648  0.0  0.0 103256   840 pts/0    S+   10:31   0:00 grep 8533

最後kill-9 pid

kill -9 8533

相關推薦

Linux 檢視殺掉

檢視所有網路埠  netstat -an [[email protected]~]# netstat -an Active Internet connections (servers and established) Proto Recv-Q Send-Q Loc

Linux檢視情況,強制釋放佔用的埠

1.查詢被佔用的埠 netstat -tln netstat -tln | grep 8080  netstat -tln 檢視埠使用情況,而netstat -tln | grep 8080則是隻檢視埠8080的使用情況 2.檢視埠屬於哪個程式?埠被哪個程序佔

Windows和Linux檢視

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

檢視 終止程序

第一步:檢視被佔用埠的pid 使用命令: netstat -ano|findstr "8080"   第二步:通過pid檢視程序 tasklist|findstr "6056"   第三步:幹掉它 使用命令:taskill task

linux檢視

Linux如何檢視埠 1、lsof -i:埠號 用於檢視某一埠的佔用情況,比如檢視8000埠使用情況,lsof -i:8000 # lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NA

linux檢視情況

1. lsof -i:埠號 用於檢視某一埠的佔用情況,比如檢視8111埠使用情況,lsof -i:8111 # lsof -i:8111 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java

Linux檢視情況和開啟埠命令

檢視埠的使用的情況 lsof 命令 比如檢視80埠的使用的情況。 lsof -i tcp:80 列出所有的埠 netstat -ntlp 檢視埠的狀態 /etc/init

linux檢視及強制釋放埠

1.檢視埠 windows下netstat linux下netstat -apn 用netstat發現沒有列出8000埠,加引數-apn後有列出。另外,若想知道8000埠情況,可netstat -apn|grep 8000 2.強制釋放埠 1)查詢被佔用的埠 netsta

linux檢視以及記憶體使用情況

sudo netstat -anp | grep xxxx(埠id) 只要有資料就證明被佔用埠最後一個欄位是表明被什麼服務佔用lsof -i:8080   (8080換成你要檢視到埠)  前提 安裝lsof  sudo yum install lsof.ps - ef 檢視所

LInux下Ubuntu下檢視及關閉

1、檢視所有程序 ps -ef 或者 ps -aux  a:顯示所有程式 u:以使用者為主的格式來顯示 x:顯示所有程式,不以終端機來區分 2、檢視使用某埠的佔用 lsof -i:8080 或者: netst

window下使用cmd檢視的程序,殺死該程序

做專案的時候經常會遇到“address already in use”的情況,此時可以選擇使用dos命令將該程序殺死。 首先,查詢埠對應的程序,使用命令(以程序號8080為例):netstat -aon|findstr "8080"      其中9532是程序

Debian檢視的程序,殺死程序

改進1: 把ps的查詢結果通過管道給grep查詢包含特定字串的程序。管道符“|”用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入。 $ ps -ef | grep firefox smx       1827     1  4 11:38 ?        00:27:33 /usr

檢視關閉它還有它的祖宗?

使用網路查詢命令  netstat C:/Users/IXR>netstat -aon|find ":80 "   TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       5892 

Solaris 檢視情況找到對應程序

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

linux檢視

在linux下如果想檢視某一個服務是否啟動可以使用 ps -ef | grep tomcat 檢視tomcat是否啟動著檢視端口占用情況的命令:lsof -i    羅列出所有正在使用的埠和程序檢視某一埠的佔用情況: lsof -i:埠號也可使用命令:    netstat

Centos7下檢視

 netstat -nap #會列出所有正在使用的埠及關聯的程序/應用 netstat -lnp|grep 5000 這條語句的作用是查詢佔用5000埠的應用和程序,把5000埠替換成你要過濾的埠就可以 可以看到佔用5000埠的程序的基本資訊 如果要殺掉佔用埠的程序執

Windows環境在cmd中使用ftp上傳下載檔案 檢視情況

cmd使用 端口占用 ftp上傳下載檔案 上傳 下載 端口占用 有時候在執行一些開發工具的時候經常會碰到埠被佔用的情況,比如adb執行埠被其它流氓軟體佔用,解決方法如下 開啟執行 彈窗,輸入cm

Centos檢視情況和開啟埠命令詳解

Centos檢視端口占用情況命令,比如檢視80端口占用情況使用如下命令: lsof -i tcp:80 列出所有埠 netstat -ntlp 1、開啟埠 方法一: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 寫入修改

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

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

python檢視情況程式

#!/usr/bin/env python # -*- coding:utf-8 -*- import socket, time, thread socket.setdefaulttimeout(3) #設定預設超時時間 def socket_port(ip, port): """