linux进程管理(top命令的用法)

.top命令的用法
pidof 根据进程名称获取pid
pidof vim

创新互联公司主要从事成都网站设计、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务宁海,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

top显示进程信息详解

top显示进程信息详解
top 系统当前时间
up 系统运行时长
user 登录当前系统的用户数量
Load average 平均负载1分钟5分钟15分钟的队列长度(uptime)
task 任务
%cpu cpu占用百分比 us:用户空间 sy:内核空间 ni:nice调整空间id:空闲时间 wa:等待输入输出时间hi:处理硬件中断 si:处理软件中断 st:被虚拟化程序占用的百分比
mem 物理内存
swap 交换分区占用

linux进程管理(top命令的用法)

第一行当前系统时间 up:当前系统运行时间 当前系统中有多少用户正在登陆 load :系统负载eg: 0.05(1分钟0.05表示等待cpu处理的队列的长度) 0.03 0.00 (1分钟,5分钟,15分钟在队列当中等待的多少) 数字越高,等待的任务越多,cpu现在的负载越高,
第二行task 任务总量 任务状态
第三行%cpu(s) us 用户占用的空间 sy 内核占用的存储空间 ni 进程的优先级调整时占用的cpu量 id 空闲时间 wa 等待输入输出时间 hi 硬(件)中断时间 si软硬件中断时间 st 被偷走的内存用量(虚拟机还占用—偷走)
第四行:MIB Mem 物理内存的使用量 total 总量 free 空闲的 used 使用的 ( 不能回收)buff/cache 缓存的 (内存当中有两种数据,一种是等待写入磁盘的:buff一种是从磁盘里面读取的:cache,)都可以被系统回收利用
内存空闲总量=free+buff+cache
第五行MIB Swap 虚拟内存 交换分区的占用 占用的 avail Mem 可用的
第六行
PID:进程id USER:用户名字 PR :优先级 NI:优先级所代表的nice值 VIRT:虚拟cpu
RES: 常驻内存地址 SHR:共享资源 S : 状态 %cpu:cpu用量 %MEM 内存用量
TIME:占用cpu时间 command:名称
top内部参数

Pcpu百分比排序
M 内存百分比
T 累计占用cpu时间
l 开启/关闭uptime信息
t 开启/关闭task&cpu信息
s 调整刷新频率
k 终止进程
u 查看指定用户进程

说明:按P 对cpu使用量进行排序 按M 对内存进行排序 按l 关闭负载信息 按t task信息关闭 三种显示模式 显示整体cpu负载(cpu有很多核)按1:显示整体的核数 再按1:合并 提升刷新频率:按s 输入数值(系统默认3秒刷新一次) 终止某个进程:按k 输入所要结束进程的id 再回车 查看特定用户的进程:按u 再输入student(特定用户:显示不出来,按u 输入特定用户后才可以显示进程信息)再按u 回车 显示所有
按q:退出

top命令参数

  1. -d 指定刷新间隔
  2. -b 以批次方式显示
  3. -n 显示批次数量
    eg:1秒刷新一次,批次为两次
    linux进程管理(top命令的用法)

分享标题:linux进程管理(top命令的用法)
分享网址:http://scyanting.com/article/jgjses.html