linux端口,怎么查看linux服务器ip和端口?

已举报 回答
linux端口,怎么查看linux服务器ip和端口?
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    20,041

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳

一、查看指定端口、所有端口、某个服务占用情况

1、查看服务器所有端口

netstat -ntlp

2、指定端口,例8080

netstat -ntlp |grep 8080

3、查看某进程端口占用,例ssh

netstat -ntlp |grep sshd

二、查看服务器IP地址

1、ifconfig命令

2、ip addr命令

三、查看服务器内存使用情况

1、free命令

free命令默认是显示单位kb,可以采用free -m和free -g命令查看,分别表示MB和GB

另外,free -h会自动选择以适合理解的容量单位显示

Mem:表示物理内存统计,如果机器剩余内存非常小,一般小于总内存的20%,则判断为系统物理内存不够 Swap: 表示硬盘上交换分区的使用情况,如剩余空间较小,需要留意当前系统内存使用情况及负载,当Swap的used值大于0时,则表示操作系统物理内存不够,已经开始使用硬盘内存了。 第1行数据1.9G表示物理内存总量;705M表示总计分配给缓存(包含buffers与cache)使用的数量,但其中可能部分缓存并未实际使用; 757M表示未被分配的内存;shared表示共享内存;519M表示系统分配但未被使用的buffers数量;1.1G表示系统分配但未被使用的available数量

2、top命令

top 命令查看系统的实时负载, 包括进程、CPU负载、内存使用等等

参数详解

总体系统信息:

uptime:系统的运行时间和平均负载。

tasks:当前运行的进程和线程数目。

CPU:总体 CPU 使用率和各个核心的使用情况。

内存(Memory):总体内存使用情况、可用内存和缓存。

进程信息:

PID:进程的标识符。

USER:运行进程的用户名。

PR(优先级):进程的优先级。

NI(Nice值):进程的优先级调整值。

VIRT(虚拟内存):进程使用的虚拟内存大小。

RES(常驻内存):进程实际使用的物理内存大小。

SHR(共享内存):进程共享的内存大小。

%CPU:进程占用 CPU 的使用率。

%MEM:进程占用内存的使用率。

TIME+:进程的累计 CPU 时间。

以上,就是我分享的详细步骤啦。

取消 评论

netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的。netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。

该命令的一般格式为:netstat [选项] ,命令中各选项的含义如下:

-a 显示所有socket,包括正在监听的。

-c 每隔1秒就重新显示一遍,直到用户中断它。

-i 显示所有网络接口的信息,格式同“ifconfig -e”。

-n 以网络IP地址代替名称,显示出网络连接情形。

-r 显示核心路由表,格式同“route -e”。

-t 显示TCP协议的连接情况。

-u 显示UDP协议的连接情况。

-v 显示正在进行的工作。

取消 评论
你要知道对方地址
取消 评论
在服务器下方会有显示的
取消 评论
ZOL问答 > 服务器 > 其他分类 > linux端口,怎么查看linux服务器ip和端口?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?