linux面试题(系统管理类——资源查看)

linux中有许多系统资源需要监管,请问有哪些命令可以查看?

cpu:

  • top:展示系统和进程cpu,内存信息
  • uptime:展示系统平均负载
  • vmstat:报告和采样内存,io,cpu信息总览
  • procinfo:展示cpu和中断信息
  • time:报告进程cpu使用情况
  • ps -o [pcpu…] pid:特定选项统计进程CPU信息

内存:

  • vmstat:同上
  • top:同上
  • -free:统计和采样内存信息
  • sar -r:报告和采样内存信息
  • /proc/meminfo:内存信息统计

网络:

  • ethtool:统计以太网设备数据
  • ifconfig:配置网络接口和统计其数据
  • ip:配置网络接口,路由和统计去数据
  • netstat:统计网络协议栈和接口信息
  • ping:测试网络连通性信息
  • ss:统计网络套接字
  • traceroute:测试网络路由信息
  • tcpdump:网络抓包工具
  • wireshark:图形化网络抓包工具

磁盘:

  • vmstat:同上
  • iostat:统计设备和分区磁盘I/O信息
  • lsof:列出进程打开文件,目录信息

综合管理工具dstat:
安装:sudo apt-get install dstat
在这里插入图片描述

  • total-cpu-usage:统计CPU使用信息
  • dsk/total:磁盘使用统计
  • net/total:网络使用统计
  • paging:内存分页统计
  • system:系统状态
    实例1:一秒刷新一次,一共刷新三次
dstat 1 3

在这里插入图片描述
实例2:查询系统中占用cpu最多的进程

dstat --top-cpu 3 3

在这里插入图片描述
实例3:查询系统中占用内存最多的进程

dstat --top-mem 3 3

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值