实时搜索: linux查看端口被哪个程序占用

linux查看端口被哪个程序占用

788条评论 1263人喜欢 1646次阅读 589人点赞
日志文件的一部分
Caused by: /usr/local/sas92/SASFoundation/9.2/misc/base/sasconf/metadatasrv/config/metadatasrv_config.xml:1635: 未检测到 MetadataServer 监听程序。主机: sas92vdd。端口: 8561。
at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:142)
at org.apache.tools.ant.UnknownElement.execute(UnknownE...

linux 查询本机占用哪些端口: netstat -tln
linkin@OpenSuse:~> netstat -tln
--------------------------------------------------------------------------------
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5001 0.0.0.0:* LISTEN
tcp 0 0 :::111 :::* LISTEN
tcp 0 0 ::1:631 :::* LISTEN
tcp 0 0 ::1:25 :::* LISTEN
tcp 0 0 :::445 :::* LISTEN
tcp 0 0 :::56362 :::* LISTEN
tcp 0 0 :::139 :::* LISTEN

Netstat后面的意思
·Proto显示连接使用的协议。
·RefCnt表示连接到本套接口上的进程号。
·Types显示套接口的类型。
·State显示套接口当前的状态。
·Path表示连接到套接口的其它进程使用的路径名
Netstat -tln 命令是用来查看linux的端口使用情况,
netstat -a 查看所有的服务端口
netstat -an | grep 端口号 来检验下是不是已经打开了某某端口
service xxx start 或者 /etc/init.d/xxx start是开启xxx某端口
iptables -A INPUT --dport xxx -j DROP
iptables -A OUTPUT --dport xxx -j DROP是关闭xxx端口

linux系统用什么命令查看端口的占用情况: 在LINUX系统环境下,我们可以使用系统命令来查看端口的使用情况。

1、查看端口是否已经打开:

netstat -an

2、查看端口是被哪个应用程序使用:

netstat -apn

ps -ef

3、查看端口是被哪个应用程序使用2:

lsof
4、top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令
top

linux会不会因为某个端口占用太多tcp资源: 有可能的
需要查看
# netstat -tnp可以查看,然后统计分析

Linux 未检测到监听程序,端口:****(请看图): 兄弟这个问题你搞定没,我也遇到这个问题了,搞定了能不能告诉我怎么搞呀,谢谢呀

linux使用什么命令查看端口: netstat命令各个参数说明如下:
-t : 指明显示TCP端口
-u : 指明显示UDP端口
-l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
-n : 不进行DNS轮询,显示IP(可以加速操作)
即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况··
netstat -ntlp //查看当前所有tcp端口·
netstat -ntulp |grep 80 //查看所有80端口使用情况·
netstat -an | grep 3306 //查看所有3306端口使用情况·
查看一台服务器上面哪些服务及端口
netstat -lanp
查看一个服务有几个端口。比如要查看mysqld
ps -ef |grep mysqld
查看某一端口的连接数量,比如3306端口
netstat -pnt |grep :3306 |wc
查看某一端口的连接客户端IP 比如3306端口
netstat -anp |grep 3306
netstat -an 查看网络端口

lsof -i :port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。

nmap 端口扫描
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
netstat -anp 显示系统端口使用情况

linux 端口被占用怎么解决: 先搞清楚你这个程序需要运行时候开启的端口,比如Apache 80; 然后服务器上查看下端口使用 netstat -an 关闭占用的然后再启动 其他的可以看下相应日志
很基础的linux知识,建议跟着《linux就该这么学》系统学习下!

Linux中如何使用iptables限制一个端口所能链接的最大ip数量(例:限制4231端口最大只能有3个ip同时链接): iptables -I INPUT -p tcp --dport 4231 -m connlimit --connlimit-above 3 -j REJECT
iptables -L
系统内核要有connlimit模块支持

  • 云草书怎么写

    求教如何游戏内查看ping值: 我只见过三百多的ping 没见过两千多的 也许是我见识短我只想问是一直ping很高 还是突然一下就增高了还有就是 没把都这样吗 还是有的时候这样 假如是有的时候ping很高 那就没多大事情 要不就是周围网络环境...

    935条评论 6404人喜欢 4668次阅读 977人点赞
  • more什么意思

    ipad air2 32g 32g是什么意思: 这时候平板电脑的内存有32g大小。 ...

    579条评论 3361人喜欢 3362次阅读 678人点赞
  • mate7的外屏多少钱

    怎么使用ping命令自己检测网络故障: 首先使用Ping命令诊断本地TCP/IP协议是否安装正常,检测方法如下:从电脑开始里找到运行,然后在运行对话框中输入" CMD “命令,之后按回车键,键入CMD命令操作界面,如下图:输入命令符按回车键(或点确认键)后...

    810条评论 1404人喜欢 1799次阅读 993人点赞
  • e招贷放款要几个小时啊

    查看计算机操作系统 怎么使用Ping命令: 操作步骤一、首先点击开始-运行,输入cmd,进入命令提示符窗口。二、输入ping 127.1 ,127.1是本地环回IP地址,此命令用于检测本机上TCP/IP协议是否安装正确。如果这都不通,那么重新安装TCP/IP协...

    483条评论 6269人喜欢 5555次阅读 577人点赞
  • 2015兰州羊肉价格多少钱一斤

    求好看的穿越文,女主漂亮,会武功,男主很痴情与女主,越多越好:   清空万里  穿越之武林怪传》  《落月江湖》  《千金散尽还复来》  《穿越之天雷一部》  《落花时节又逢君》  芙殇  她也许想穿越,但是不想穿到后宫,穿到后宫也不想穿成妃嫔,穿成妃嫔也不能穿成皇帝最讨厌的那个...

    586条评论 4559人喜欢 5484次阅读 486人点赞
  • 2016年贷款利率为什么上调

    请问大家,ipad air如何禁止一个指定的程序联网,或者安装什么插件?谢谢。(在不越狱的情况下): 你不打开它,不让它运行,它怎么联网? ...

    425条评论 2285人喜欢 3259次阅读 419人点赞
  • 希思黎和娇兰哪个好

    ipad air用什么电池软件好: 什么也不要用,系统自带的最好,电量低于20%充电即可…… ...

    206条评论 1044人喜欢 2349次阅读 210人点赞