节选自个人整理的在线图书《Linux企业级应用》https://www.kancloud.cn/djangowang/lnux_enterprise/2094927
top命令(display Linux processes)动态的查看当前系统状态,包括CPU、内存等主要的信息。
* 第一行,系统启动天数,登录用户数和系统负载(load average)
* 第二行,Tasks: 29 total 进程总数 、1 running 正在运行的进程数 、28 sleeping 睡眠的进程数 、0 stopped 停止的进程数 、0 zombie 僵尸进程数
* 第三行,Cpu(s): 0.3% us 用户空间占用CPU百分比 、1.0% sy 内核空间占用CPU百分比 、0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比 、98.7% id 空闲CPU百分比 、0.0% wa 等待输入输出的CPU时间百分比 、0.0% hi 硬中断 、0.0% si 软中断
* 第三行,Mem: 191272k total 物理内存总量 、173656k used 使用的物理内存总量 、17616k free 空闲内存总量 、22052k buff/cache ,Buffer用来缓存尚未写入磁盘的内容,Cache(Page Cache)用于从磁盘读取的内容,此功能主要用于提高系统的性能
* 第四行,Swap: 192772k total 交换区总量 、0k used 使用的交换区总量 、192772k free 空闲交换区总量
* PID 进程Id 、USER 进程所有者的用户名
* %CPU 上次更新到现在的CPU时间占用百分比
* TIME+ 进程使用的CPU时间总计,单位1/100秒
* COMMAND 命令名/命令行
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。