温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2020-03-03 02:31:16 来源:网络 阅读:365 作者:wx5e0444acbb5dc 栏目:系统运维

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

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内部参数

P cpu百分比排序
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命令的用法)
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI