Linux命令(41)之top

Linux命令之top

1.top介绍

linux命令top是用来实时监测服务器资源的使用状况,包含进程、cpu、内存等等

2.top用法

top [参数]

top常用参数
参数说明
-d屏幕刷新时间间隔
-i<time>设置刷新时间间隔
-u<user>指定用户名
-p<pid>指定进程号

top命令中常用快捷键

快捷键
快捷键说明
q退出程序
1展示多核CPU信息
esc取消要处理的动作
P根据CPU使用率进行排序 (默认排序)
M根据内存大小进行排序
T根据时间/累计时间进行排序
?、h显示快捷键帮助

3.实例

3.1.屏幕2S刷新一下

命令:

top -d 2

3.2.设置top刷新时间间隔为1S

命令:

top -i 1

3.3.查看mysql用户的进程资源使用情况

命令:

top -u mysql

3.4.查看进程号(PID)为1185的进程资源使用情况

命令:

ps -ef |grep mysql

top -p 1185

3.5.top命令输出详解

命令:

top

top - 09:13:21 up 17 min,  2 users,  load average: 0.00, 0.01, 0.02
Tasks: 199 total,   1 running, 198 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  5945208 total,  5411940 free,   372148 used,   161120 buff/cache
KiB Swap: 10485756 total, 10485756 free,        0 used.  5358272 avail Mem PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                     877 root      20   0  305172   6356   4980 S   0.3  0.1   0:00.90 vmtoolsd                    1 root      20   0  190908   3832   2580 S   0.0  0.1   0:01.91 systemd                     2 root      20   0       0      0      0 S   0.0  0.0   0:00.01 kthreadd                    3 root      20   0       0      0      0 S   0.0  0.0   0:00.01 kworker/0:0                 4 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:0H                6 root      20   0       0      0      0 S   0.0  0.0   0:00.01 ksoftirqd/0       

 top - 09:13:21(系统当前时间) up 17 min(系统已运行时间),  2 users(当前用户个数),  load average: 0.00, 0.01, 0.02(系统负载,指过去1分钟,5分钟,15分钟)

Tasks: 199 total(进程总数),   1 running(正在运行的进程个数), 198 sleeping(睡眠的进程个数),   0 stopped(停止的进程个数),   0 zombie(僵尸进程个数)

%Cpu(s):  0.0 us(系统用户进程占用CPU百分比),  0.0 sy(系统内核进程占用CPU百分比 ),  0.0 ni(改变过优先级的进程占用CPU百分比 ),100.0 id(空闲cpu 百分比 ),  0.0 wa(等待I/O完成的时间总量 ),  0.0 hi(硬中断占用CPU百分比),  0.0 si(软中断占用CPU百分比),  0.0 st(虚拟机占用物理机的时间 )

KiB Mem :  5945208 total(内存总大小),  5411940 free(空闲内存大小),   372148 used(已用内存大小),   161120 buff/cache(缓存的内存大小)

KiB Swap: 10485756 total(swap虚拟内存总大小), 10485756 free(swap虚拟内存空闲大小),        0 used(已用swap虚拟内存大小).  5358272 avail Mem(可用内存大小)

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND  

PID(进程ID号) USER(进程所有者)     

PR(优先级) 

NI(nice值,负值表示高优先级,正值表示低优先级)   

VIRT(虚拟内存,是进程正在使用的虚拟内存。等价于ps输出的VSZ )   

RES(常驻内存 。等价于ps输出的RSS)   

SHR(共享内存大小) 

S(进程状态,D:不可中断的睡眠状态,R:运行,S:睡眠,T:跟踪/停止,Z:僵尸进程)  %CPU(进程使用的CPU占用百分比)

%MEM(进程使用的物理内存百分比)     

TIME+(进程使用的CPU时间总计) 

COMMAND(命令名)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/13984.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

运输层:TCP可靠传输

1.运输层&#xff1a;TCP可靠传输 笔记来源&#xff1a; 湖科大教书匠&#xff1a;TCP可靠传输 声明&#xff1a;该学习笔记来自湖科大教书匠&#xff0c;笔记仅做学习参考 TCP实现可靠传输的方式&#xff1a;以字节为单位的滑动窗口 发送方将31 ~ 41号报文段发送 假设32 ~ 3…

【人工智能与机器学习】基于卷积神经网络CNN的猫狗识别

文章目录 1 引言2 卷积神经网络概述2.1 卷积神经网络的背景介绍2.2 CNN的网络结构2.2.1 卷积层2.2.2 激活函数2.2.3 池化层2.2.4 全连接层 2.3 CNN的训练过程图解2.4 CNN的基本特征2.4.1 局部感知&#xff08;Local Connectivity&#xff09;2.4.2 参数共享(Parameter Sharing)…

深度学习实战41-基于LSTM-GRU模型搭建对糖尿病数据的预测与应用

大家好&#xff0c;我是微学AI&#xff0c;今天给大家介绍一下深度学习实战41-基于LSTM-GRU模型搭建对糖尿病数据的预测与应用&#xff0c;本文将向大家介绍一种基于LSTM-GRU的糖尿病预测模型&#xff0c;包括模型的原理、中文糖尿病csv数据样例、利用PyTorch框架进行模型训练与…

基于单片机的语音识别智能垃圾桶垃圾分类的设计与实现

功能介绍 以51单片机作为主控系统&#xff1b;液晶显示当前信息和状态&#xff1b;通过语音识别模块对当前垃圾种类进行语音识别&#xff1b; 通过蜂鸣器进行声光报警提醒垃圾桶已满&#xff1b;采用舵机控制垃圾桶打开关闭&#xff1b;超声波检测当前垃圾桶满溢程度&#xff1…

K8s集群部署最新Jenkins 2.387.1

K8s集群部署最新Jenkins 2.387.1 概述环境准备设置存储目录并启动NFS服务安装 NFS 服务端 动态创建 NFS存储&#xff08;动态存储&#xff09;部署jenkins服务 概述 Jenkins是一个开源软件项目&#xff0c;是基于Java开发的一种持续集成工具&#xff0c;用于监控持续重复的工作…

虚假人脸检测实验

虚假人脸检测实验 虚假人脸识别 数据集链接 链接&#xff1a;https://pan.baidu.com/s/1hDyJ91dAwI5j5GTR0hD_cA?pwd4cki 原理 ResNet-18是一种经典的CNN网络&#xff0c;是 Deep Residual Learning 团队在 2017 年提出的。它是为了解决 ImageNet 数据集上的图像分类任务而…

SOLIDWORKS小问题解答 硕迪科技

众所周知&#xff0c;SOLIDWORKS的使用者非常多&#xff0c;在使用过程中呢也会有一些小问题&#xff0c;前几天就有朋友来咨询了两个问题&#xff0c;可能其他使用者也有这样的问题&#xff0c;所以今天硕迪科技统一为大家解答 问题一&#xff1a;SOLIDWORKS装配图中的颜色怎么…

Java对象内存布局和对象头

文章目录 1 定义2 详细介绍2.1 对象头2.1 实例数据2.1 对齐填充 3 JOL查看内存布局 1 定义 2 详细介绍 2.1 对象头 【对象标记】 Mark Word 【类元信息】 又名类型指针 2.1 实例数据 2.1 对齐填充 3 JOL查看内存布局 public class ObjectLayout {public static void …

前端学习——CSS3

新增长度单位 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><title>Document</title><style>* {margin: 0;padding: 0;}.box1 {width: 200px;height: 200px;background-color: deepskyblue;…

FPGA综合设计实验:基于PWM脉宽调制的呼吸流水灯设计

目录 一、引言 二、项目准备 1.项目预期目标 2.项目原理及总体实现思路 三、项目模块设计 1.顶层模块 2.按键控制模块 3.呼吸灯模块 4.数码管显示模块 5.二进制转BCD码模块 四、项目测试 1.仿真测试 2.实物测试 五、项目总结 1.选题思考与过程反思 2.设计的具体…

Android 短视频直播特效,音视频图像处理 FFmepg OpenGLES OpenCV开发详细内容

1 音视频开发基础 2 Android OpenGL ES开发基础 3 Android FFmpeg OpenGLES 音视频播放器核心开发 4 Android FFmpeg H.264 AAC 封装mp4 5 Android OpenCV 机器学习人脸标定SDK开发实战 6 Android OpenCV 开发实践 7 Android 短视频App FFmpeg OpenGL ES OpenCV人脸特效渲…

Nanopc T4 教程使用及获取

所有资料从以下链接获取 ● Wiki教程&#xff1a;http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T4/zh 机械结构图&#xff08;dxf格式&#xff09;&#xff1a;http://wiki.friendlyarm.com/wiki/images/b/bc/NanoPC-T4_1802_Drawing%28dxf%29.zip 原理图&#xff1a;h…