欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux系列十四-系统资源查看 free 、uname、netstat

程序员文章站 2024-03-23 15:42:40
...

free

free [-b/k/m/g] [-t]
    -b/k/m/g : 以对应单位显示内存
    -t:显示物理内存与swap的总量

uname

uname [-asrmpi]
    -a :所有系统相关的信息
    -s :系统内核名称
    -r :内核版本
    -m :系统的硬件名称
    -p :cpu的类型
    -i :硬件的平台

uptime: 显示开机多久,1、5、15分钟的平均负载
netstat

netstat [-unltpa]
    -a :将目前系统上所有的连接、监听、socket数据都列出
    -t :列出tcp网络数据包的数据
    -u :列出udp
    -n :不列出进程的服务名称,以端口号显示
    -l :列出目前正在网络监听的服务
    -p :列出PID 

vmstat 检测系统资源变化

vmstat [-a] [延迟[总计检测次数]] :cpu/内存等信息
    -a :使用inactive/active 替代buffer/cache
vmstat [-fs] :内存相关
    -f :开机到当前系统复制(fork)的进程数
    -s :将一些事件导致的内存变化情况列表说明
vmstat [-S 单位] : 设置显示数据的单位
    -S :后可接单位K/Mvmstat [-d] :与磁盘有关
    -d :列出磁盘的读写总量统计表
vmstat [-p] 
    -p :后面列出分区,可显示该分区的读写总量统计表

Linux系列十四-系统资源查看 free 、uname、netstat
Linux系列十四-系统资源查看 free 、uname、netstat