博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux监控命令详解
阅读量:5875 次
发布时间:2019-06-19

本文共 928 字,大约阅读时间需要 3 分钟。

在日常工作中,系统管理员所做的工作大多都是监控服务器,处理服务器故障,因此掌握几个常用的监控命令是我们的重中只重,下面我为大家罗列了几条常用的监控命令及选项希望对各位朋友能够有所帮助。

ps:静态查看进程状态

    -a:显示当前终端下所有进程的信息

    -u:以用户为主的格式显示

    -x:显示当前用户在所有终端下的信息,通常与-a一起使用

    -e:显示系统内的所有进程信息

    -l:使用长格式显示

    -f:使用完整格式显示

    -aux:常用组合,显示当前系统所有进程信息  

    -elf:常用组合,显示当前系统所有进程信息

user:运行进程的用户    PID:进程PID        %CPU:CPU的占用百分比

%MEM:内存占用百分比     TTY:进程运行终端       STAT:进程运行状态

START:进程启动时间     TIME:使用cpu时间      COMMAND:运行进程的命令     

top:动态交互式进程管理

    命令行参数:

       -d:指定top更新秒数,一般默认就行

       -b:以批次方式执行top

        -p:指定只监测某个pid进程

    交互式命令:

        ?:显示帮助信息

         P:以占用CPU比例进行排序

        M:以占用内存比例进行排序

        N:以PID进行排序

        T:以使用CPU时间长短进行排序

        k:调用kill命令

        q:退出

        

第一行:

10:14:31:当前时间    user:登录系统的用户    load average:负载情况

第二行:进程运行状态

Tasks:所有进程    running:正在运行的进程      sleeping:正在休眠的进程

zombie:僵死的进程     

第三行:CPU占用状态

%us:用户空间占用CPU的百分比  %sy:内核空间占用CPU的百分比   %id:空闲CPU百分比     %wa:I/O等待占用CPU百分比              

第四行:内存占用状态

total:物理内存总大小    used:正在使用的内存大小    free:空闲内存大小

buffers:缓存的内存大小

第五行:交换分区大小

total:交换分区总大小    used:正在使用的交换分区大小    free:空闲交换分区大小

cached:缓冲的交换分区大小

 本文转自  红尘世间  51CTO博客,原文链接:http://blog.51cto.com/hongchen99/1907942

转载地址:http://zmkix.baihongyu.com/

你可能感兴趣的文章
判断点是否在三角形内
查看>>
Android实战简易教程-第二十三枪(基于Baas的用户注冊验证username是否反复功能!)...
查看>>
在odl中怎样实现rpc
查看>>
leetcode 110 Balanced Binary Tree
查看>>
python活用isdigit方法显示系统进程
查看>>
项目开发总结
查看>>
知行合一
查看>>
jmeter插件之jsonpath提取响应结果和做断言
查看>>
发布支持多线程的PowerShell模块 —— MultiThreadTaskRunner
查看>>
Ubuntu ctrl+alt会导致窗口还原的问题
查看>>
第四十期百度技术沙龙笔记整理
查看>>
推荐系统那点事 —— 基于Spark MLlib的特征选择
查看>>
linux 下RTL8723/RTL8188调试记录(命令行)【转】
查看>>
開始新的征程
查看>>
SpringMVC案例1——对User表进行CRUD操作
查看>>
看雪CTF第十四题
查看>>
模拟生命_吸烟致癌?
查看>>
[Contiki系列论文之1]Contiki——为微传感器网络而生的轻量级的、灵活的操作系统...
查看>>
Android 网络编程 记录
查看>>
微软同步发行Windows 10和Windows 10 Mobile系统更新
查看>>