系统监控与进程管理

Posted 废青阿滨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统监控与进程管理相关的知识,希望对你有一定的参考价值。


小 滨


1

系统监控与进程管理


w命令--显示已登录的用户

显示目前登入系统的用户信息

14:40:57--当前系统时间

up 5:45 --系统已经开机的时间

1 user   --系统当前终端数量

load average:系统1分钟内的平均负载值-5分钟负载值-15分钟负载值

不打印头信息

系统监控与进程管理

显示用户从哪里登录

系统监控与进程管理

查看cpu详细信息

cat /proc/cpuinfo

系统监控与进程管理

系统监控与进程管理

processor:0    一个CPU

系统监控与进程管理

vmstat--显示虚拟内存状态

系统监控与进程管理

相对于w命令更加详细
procs--进程
memory--内存
swap--交换分区
io--磁盘io
system--系统
cpu--处理器

系统监控与进程管理procs进程

r = 代表运行和等待cpu时间片的进程数,有那些进程正在等待使用cpu,如果这个数量是大于cpu个数的话说明cpu不够用了

b = 等待资源的进程,等待使用内存或者等待使用磁盘的一些进程,如果这个值长时间大于1的话可能系统出问题了

系统监控与进程管理

memory内存

swpd=切换到交换分区(虚拟内存)中的内存数量

free=空闲的内存

buff=缓冲

cache=缓存

系统监控与进程管理

i=input=输入

o=output=输出

si=交换分区的输入

so=交换分区的输出

系统监控与进程管理

bi=从块设备读取数据

bo=从块设备写入数据

系统监控与进程管理

in=一段时间间隔之后,设备中断数

cs=每秒产生的上下分

系统监控与进程管理

us=用户花费cpu占用时间的百分比

sy=系统花费cpu的时间

id=cpu空闲状态百分比

wa=io等待磁盘占用磁盘的百分比

st=出组的cpu所占的百分比

vmstat 1 //每秒刷新虚拟内存状态

系统监控与进程管理

vmstat 1 5 //每秒刷新5次虚拟内存状态

系统监控与进程管理

显示指定硬盘分区状态

系统监控与进程管理

显示启动后创建进程的总数

系统监控与进程管理

top--实时显示进程状态

显示完整的进程信息

系统监控与进程管理

【第一行:当前系统时间--系统已开机时间--系统终端数量--系统的平均负载情况】

【第二行:进程总数--正在运行数--等待运行数--中断进程数--僵尸进程数】

【第三行:用户占用资源百分比--系统内核占用--改变过优先级的进程资源百分比--空闲资源百分比】

【第四行:物理内存总量--内存使用量--内存空闲量--内核缓存内存量】

【第五行:虚拟内存总量--虚拟内存使用量--虚拟内存空闲--提前加载的内存量】

free--显示系统内存情况

系统监控与进程管理

Men--真实内存

Swap--交换分区虚拟内存

以兆(m)为单位显示内存使用情况

系统监控与进程管理

以(g)为单位显示内存使用情况

系统监控与进程管理

每两秒刷新一次系统内存情况

系统监控与进程管理

ps--显示进程状态

进程的状态:

[R--运行--正在运行的进程]

[S--中断--中断的进程]

[D--不可中断]

[Z--僵死--进程已经终止但是进程描述还在]

[T--停止--停止运行的进程]

显示所有进程

系统监控与进程管理

查询指定进程信息

系统监控与进程管理

将进程信息输入到文件中

系统监控与进程管理

显示指定用户信息

系统监控与进程管理

挂起进程Ctrl+z

命令模式下Ctrl+z

系统监控与进程管理

查看后台挂起的进程

系统监控与进程管理

fg恢复挂起的进程

系统监控与进程管理

bg恢复挂起到后台的进程

系统监控与进程管理

设置后台进程&

系统监控与进程管理

natstart

netstat--显示网络状态

系统监控与进程管理

natstat -anlpt

系统监控与进程管理

ss命令--查看端口信息

系统监控与进程管理

系统监控与进程管理

系统监控与进程管理

screen--多视窗管理程序

创建screen终端

系统监控与进程管理

创建screen终端并执行任务

系统监控与进程管理

ctrl+A退出

重连进程ID为737的screen终端

显示已经创建的screen终端



以上是关于系统监控与进程管理的主要内容,如果未能解决你的问题,请参考以下文章

linux--进程管理和监控

linux系统监控与硬盘分区/格式化/文件系统管理

Mac下Supervisor进程监控管理工具的安装与配置

系统监控及软件包管理

linux之进程管理,系统监控

linux 系统监控和进程管理