Bash shell 学习笔记 --- watch、uptime命令

watch命令以周期性的方式执行给定的指令,指令输出以全屏方式显示。watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。

选项:

-n:指定指令执行的间隔时间(秒);
-d:高亮显示指令输出信息不同之处;
-t:不显示标题。

watch -d uptime

watch -d -n 1 netstat -ntlp

watch -d 'ls -l | fgrep goface' //监测goface的文件

watch -d 'ls -l | fgrep goface' //监测goface的文件


uptime命令能够打印系统总共运行了多长时间和系统的平均负载。

uptime命令可以显示的信息显示依次为:现在时间、系统已经运行了多长时间(时间越长,说明机器越稳定)、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。


系统平均负载是指在特定时间间隔内运行队列中的平均进程数。

如果每个CPU内核的当前活动进程数不大于3的话,那么系统的性能是良好的。如果每个CPU内核的任务数大于5,那么这台机器的性能有严重问题。

如果你的linux主机是1个双核CPU的话,当Load Average 为6的时候说明机器已经被充分使用了。




猜你喜欢

转载自blog.csdn.net/vv19910825/article/details/80596971