linux查看所有被占用端口 Linux查看进程打开多少文件描述符命令?

[更新]
·
·
分类:互联网
4432 阅读

linux查看所有被占用端口

Linux查看进程打开多少文件描述符命令?

Linux查看进程打开多少文件描述符命令?

linux系统下查看进程打开文件在/proc下,对应每个进程有一个以进程号命名的目录,该目录下有一个fd目录,该目录下面的每个文件是一个符号连接,其文件名对应该进程占用的一个文件描述符,而连接指向的内容表示文件描述符对应的实际文件,有多少个文件描述符表示该进程打开了多少文件。
另外Linux默认的进程打开文件上限是1024个,可以通过ulimit -n查看。很多系统上限可以通过修改文件改变,这个文件有详细的注释,对如何修改做了说明。
如果希望把所有用户的进程打开文件上限改为65536,可以加入下面两行* soft nofile 65535* hard nofile 65535还可以只真对某个用户或某个组做修改,具体方法参见文件注释。
修改后需要重新启动系统才能生效。

linux查看ntp服务器的端口是否开启?

NTP是用来使计算机时间同步化的一种服务,linux中通过ntpd服务来进行管理,在保证ntpd服务正常开启的情况下,NTP服务会通过UDP123端口进行时间同步,可以使用以下命令来查看端口占用情况:
ss -unlp | grep ntp,如果有回显,且端口显示的是123,则说明NTP服务端口已开启。

linux查看activemq占用端口?

可以使用telnet查看端口占用情况。

Linux下大家喜欢用什么命令查看流量?

如nload,iftop之类的。

查看瞬时流量相关的工具很多。
目前查看流量的相关工具:
nethogs: 按进程查看流量占用iptraf: 按连接/端口查看流量ifstat: 按设备查看流量ethtool: 诊断工具tcpdump: 抓包工具ss: 连接查看工具其他: dstat, slurm, nload, bmon这边不都是直接体现流量,有些是体现网络链接,有些是获取流量内容。
直接查看流量的话,iptraf比较多用:
tcpdump在查询网络问题的时候是一把利器:
日常维护建议通过监控前端监控如zabbix,cacti来查看流量,直观,同时可以看到流量变化是否异常:

nethogs: 按进程查看流量占用
iptraf: 按连接/端口查看流量
ifstat: 按设备查看流量
ethtool: 诊断工具
tcpdump: 抓包工具
等等。。