首页 > 编程知识 正文

Linux查看端口占用情况,linux查看某个端口占用情况

时间:2023-05-03 07:53:11 阅读:267729 作者:4883

命令 free -h 查看内存占用情况

h 以最接近的单位去显示使用情况

b  以Byte为单位显示内存使用情况。

k  以KB为单位显示内存使用情况。

m  以MB为单位显示内存使用情况。

g 以GB为单位显示内存使用情况。

o  不显示缓冲区调节列。

s<间隔秒数>  持续观察内存使用状况。

t  显示内存总和列。

V  显示版本信息。

ps -aux 查看进程使用情况

A 列出所有的行程

w 显示加宽可以显示较多的资讯

au 显示较详细的资讯

aux 显示所有包含其他使用者的行程

au(x) 输出格式 :

ef 查看所有进程情况

netstat -ntlp 查看服务器所有端口

a (all)显示所有选项,默认不显示LISTEN相关

t (tcp)仅显示tcp相关选项

u (udp)仅显示udp相关选项

n 拒绝显示别名,能显示数字的全部转化成数字。

l 仅列出有在 Listen (监听) 的服務状态

p 显示建立相关链接的程序名

r 显示路由信息,路由表

e 显示扩展信息,例如uid等

s 按各个协议进行统计

c 每隔一个固定时间,执行该netstat命令。

命令显示参数

free

totalusedfreesharedbuff/cacheavilable总计物理内存的大小已使用内存表示当前还没有被使用的内存表示共享链接库使用的内存表示系统的page cache和buffer使用到的内存表示应用程序还可以申请到的内存

ps

%cpu%MEMVSZRSSTTYSTATSTARTTIMECOMMAND占用的 CPU 使用率占用的内存使用率占用的虚拟内存大小占用的内存大小终端的次要装置号码该行程的状态行程开始时间执行的时间所执行的指令

stat 中的参数意义如下:
D 不可中断 Uninterruptible(usually IO)
R 正在运行,或在队列中的进程
S 处于休眠状态
T 停止或被追踪
Z 僵尸进程
W 进入内存交换(从内核2.6开始无效)
X 死掉的进程

< 高优先级n 低优先级s 包含子进程+ 位于后台的进程组

netstat

Local AddressStateForeign AddressPID/program本地地址端口状态外部可以访问的ip地址程序id/运行程序

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。