常用命令有:top、uptime、w
1.top查看Linux负载
top命令是动态显示进程状态的,其中可以通过load average(系统1分钟,5分钟,15分钟的负载情况)来查看Linux系统当前的负载,负载的值越小越好,值越大,证明负载越大。
PID:进程编号
USER:进程的所有者或用户名
PR:进程优先级
NI:nice值
VIRT:虚拟内存的使用大小
RES:真实内存的使用大小
SHR:使用的共享内存
S:当前进程的状态 S-休眠 R-运行 Z-僵尸进程(没有父进程的子进程)
%CPU:CPU的使用率
%MEN:内存的使用率
TIME+:进程运行的时间
COMMAND:命令或程序
2.uptime查看Linux系统负载
uptime查看负载会比top简洁,可以很直观的看到负载情况,下面的意思是系统当前时间为17:26:56,系统已经运行26分钟,有两个用户在线和负载情况。
3.w查看了Linux系统的负载
与top相比,w只是相较于终端即前台,top命令会显示前台及后台,相比top查看负载也会更直观一点。
USER:用户名
TTY:终端
FROM:远程主机名,即从哪里来的
LOGIN@:什么时间登录的
IDLE:空闲了多长时间,即用户闲置了多久
JCPU:和终端连接的所有进程占用的时间
PCPU:当前进程占用的时间
WHAT:当前正在运行的命令行
扩展:
1.free:free是用来查看内存负载的,空闲内存计算公式:available=free+buffer(缓冲)+cache(缓存)
2.mpstat :mpstat是CPU核状态,即CPU的负载。
3.ifstat:ifstat是网络网卡状态,即网络负载。
4.df:df是查看磁盘使用率,即磁盘负载。
5.执行一个程序的时候如果需要将它变为后台进程时,在执行命令后加&。
版权归原作者 柒画503 所有, 如有侵权,请联系我们删除。