查看进程动态:top
top命令用于查看进程动态,即进程使用系统资源的情况,常见用法如下:
[root@localhost ~]$ top # 动态查看进程使用资源的情况,每三秒刷新一次
[root@localhost ~]$ top -c # 动态查看进程使用资源的情况,但会详细地显示进程的命令行信息,参考下面的COMMAND解释
[root@localhost ~]$ top -bn1 # 静态显示所有进程
top 常用快捷键:
s # 改变刷新频率,默认是每三秒刷新一次
N # 以PID的大小对进程列表从大到小排序
P # 以CPU占用率大小对进程列表从大到小排序
M # 以内存占用率大小对进程列表从大到小排序
# 数字1,用于监控每个逻辑CPU的状况
h # 显示帮助信息
q # 退出top
top 输出详解:
top - 10:07:26 up 37 days, 17:47, 2 users, load average: 0.12, 1.52, 1.81 # 分别表示当前系统时间,系统已运行时间,登录用户数,系统负载
Tasks: 156 total, 1 running, 155 sleeping, 0 stopped, 0 zombie # 分别表示总进程数,正在运行的进程数,被阻塞的进程数,停止的进程数,僵尸进程数
%Cpu(s): 3.0 us, 2.0 sy, 0.0 ni, 84.8 id, 9.9 wa, 0.0 hi, 0.3 si, 0.0 st # 分别表示用户正在运行的进程占用CPU的百分比,系统正在运行的进程占用CPU的百分比,......
KiB Mem : 1882892 total, 75236 free, 1643764 used, 163892 buff/cache # 分别表示总物理内存大小,空闲物理内存大小,已使用物理内存大小,可用作缓冲/缓存的物理内存大小
KiB Swap: 0 total, 0 free, 0 used. 44492 avail Mem # 分别表示交换分区总量,空闲的交换分区总量,已使用的交换分区总量,可用于分配的物理内存总量 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND # PID:进程ID
2489 git 20 0 727084 426532 2288 S 1.3 22.7 0:04.25 bundle # USER:进程的所有者
27 root 20 0 0 0 0 S 0.7 0.0 4:54.73 kswapd0 # PR:进程的优先级
17363 git 20 0 788360 432036 1656 S 0.7 22.9 0:23.54 bundle # NI:nice值,负值表示高优先级,正值表示低优先级
10451 git 20 0 950100 58708 0 S 0.3 3.1 1:48.47 ruby # VIRT:进程占用虚拟内存的大小
10592 gitlab-+ 20 0 131432 10228 1816 S 0.3 0.5 0:37.60 redis_exporter # RES:进程占用物理内存的大小
18611 root 20 0 0 0 0 S 0.3 0.0 0:00.02 kworker/0:2 # SHR:进程占用共享内存的大小
18880 root 20 0 159876 1312 600 R 0.3 0.1 0:00.05 top # S:进程的状态,D=睡眠状态,R=运行状态,S=睡眠状态,T=停止状态,Z=僵尸进程
1 root 20 0 125440 1800 412 S 0.0 0.1 8:34.00 systemd # %CPU:进程占用CPU的百分比
2 root 20 0 0 0 0 S 0.0 0.0 0:00.26 kthreadd # %MEM:进程占用物理内存的百分比
3 root 20 0 0 0 0 S 0.0 0.0 0:26.92 ksoftirqd/0 # TIME+:进程占用CPU的总时长
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H # COMMAND:进程使用的命令行,使用 top -c 可以查看详细的命令行
7 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
9 root 20 0 0 0 0 S 0.0 0.0 4:19.63 rcu_sched
查看进程动态:top的更多相关文章
- top命令查看进程列表
top命令查看进程列表 top命令是linux下常用的性能分析工具,能实时显示系统中各个进程的资源占用状况.和win的资源管理器类似.top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态,如 ...
- Service系统服务(三):查看进程信息、进程调度及终止、系统日志分析、使用systemctl工具
一.查看进程信息 目标: 本例要求掌握查看进程信息的操作,使用必要的命令工具完成下列任务: 找出进程 gdm 的 PID 编号值 列出由进程 gdm 开始的子进程树结构信息 找出进程 sshd 的父进 ...
- Linux下查看进程和线程
在linux中查看线程数的三种方法 1.top -H 手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程.否则,它一行显示一个进程. 2.ps xH 手册 ...
- Linux查看进程线程个数
1.根据进程号进行查询: # pstree -p 进程号 # top -Hp 进程号 2.根据进程名字进行查询: # pstree -p `ps -e | grep server | awk '{pr ...
- 查看CPU 内存 硬盘 网络 查看进程使用的文件 uptime top ps -aux vmstat iostat iotop nload iptraf nethogs
#安装命令 yum install sysstat #包含 iostat vmstat yum install iotop yum install nload yum install iptraf ...
- 使用top查看进程和系统负载信息
引言 使用top命令,可以查看正在运行的进程和系统负载信息,包括cpu负载.内存使用.各个进程所占系统资源等,top可以以一定频率更新这些统计信息.下面我们来学习top命令的具体使用方法. ...
- Linux常用命令 查看进程信息时 copy的-----温故而知新
1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序. ps -A 显示所有程序. ps c 列出程序时,显示每个程序真正的 ...
- linux ps查看进程命令详解
http://linux.net527.cn/Linuxwendang/xitongguanliyuan/39094.htmlLinux操作系统PS命令详细解析 要对系统中进程进行监测控制,用 ps ...
- 9.1 ps:查看进程
ps命令 用于列出执行ps命令的那个时刻的进程快照,就像用手机给进程照了一张照片.如果想要动态地显示进程的信息,就需要使用top命令,该命令类似于把手机切换成录像模式.因为ps命令的功能实在是太多了, ...
随机推荐
- 一款html5和css3实现的小机器人走路动画
之前介绍了好多款html5和css3实现的动画,今天要给大家带来一款html5和css3实现的小机器人走路动画.该实例的人物用html5绘画的,动画效果是html5和css3实现的.一起看下效果图. ...
- 【Unity笔记】屏幕坐标和鼠标坐标
屏幕坐标:左下角为原点. void Update(){ // 获取物体的屏幕坐标,世界坐标->屏幕坐标 Vector3 screenPos = Camera.main.WorldToScreen ...
- rhel6.5 虚拟机的安装
一.准备: 在网上下载 rhel-server-6.5-x86_64-dvd.iso 并在 非 C盘下创建一个目录 ,比如:E:\VM\rhel_test 二. 创建虚拟机 进入 VMware , 点 ...
- SpringMVC 常用工具类与接口
ClassPathResource 在类路径下读取资源 public final String getPath()public boolean exists()public InputStream g ...
- 【SpringMVC笔记】第三课 处理器映射器+处理器适配器
第二课的例子中,在springmvc.xml中配置使用了第一种处理器映射器和处理器适配器,如下所示. <!-- 配置第一种处理器映射器 BeanNameUrlHandlerMapping --& ...
- MVC出现错误:系统找不到指定文件(异常来自 HRSULT:0x80070002)
vs2013创建Web应用程序MVC出现错误:系统找不到指定文件(异常来自 HRSULT:0x80070002) 查到博客园VS2013新建Web Application时报错Exception fr ...
- MongoDB Shell 了解使用
配置环境变量 WIN10系统:右键单击"此电脑"--属性--高级系统设置--高级--环境变量,添加C:\Program Files\MongoDB\Server\3.0\bin 如 ...
- jquery 表格排序,实时搜索表格内容
jquery 表格排序,实时搜索表格内容 演示 XML/HTML Code <table class="table-sort"> <thead> < ...
- [oracle] 两种权限:系统权限VS对象权限
系统权限表示对表和表空间等 有无操作权 的权限.一般是SYS用户这种DBA来授权.比如: grant create session to lisi grant create table to l ...
- 如何退出Activity?如何安全退出已调用多个Activity的Application?
对于单一Activity的应用来说,退出很简单,直接finish()即可. 1.抛异常强制退出: 该方法通过抛异常,使程序ForceClose. 验证可以,但是,需要解决的问题是,如何使程序结束掉,而 ...