nkj827
作者nkj827·2020-05-01 00:00
项目经理·长春长信华天

使用uptime和w命令确定Linux操作系统已经运转的时间

字数 1224阅读 911评论 1赞 2

使用uptime和w命令确定Linux操作系统已经运转的时间

保存在子目录/ u s r / b i n中的u p t i m e命令会显示L i n u x操作系统已经运行了多长时间、当前有

多少用户正在系统上还给出三种系统负载平均值,如下所示:

uptime

第21学时 系统监管基础用用 339

下载

12 : 44am up 8 : 16 , 3 users , load averge : 0.11 , 0.10 , 0.04

如果对你来说这些信息量太少,可以试试 w命令,这个命令先显示与 u p t i m e命令同样的信

息,然后再列出当前已经登录的用户正在做些什么事情,如下所示:

w命令给出的信息多了一些,如果需要监控一个有许多用户的繁忙的系统,这个命令就会

特别有帮助。

21.4.2 使用pppstats和mailstats命令获取网络和邮件信息

保存在子目录/ u s r / s b i n的p p p s t a t s命令会显示出一个动态的关于 P P P连接状态和P P P活动的

统计信息画面。这些信息与i f c o n f i g命令(我们在第1 0学时教程“连接到因特网”中介绍了这个

命令)的输出很相似。如果想使用 p p p s t a t s程序,需要在你连接到 I S P之后在它的命令行中指定

那个P P P接口(通常是0):

上面的内容动态地显示了 p p p s t a t s命令工作的情况:在启动一个新闻阅读任务操作运行的

过程中,每隔5秒种就会显示一行状态统计数据。

m a i l s t a t s程序是s e n d m a i l软件的一个组成部分,它存放在 / u s r / b i n子目录中。可以使用这个

命令来生成关于系统的邮件使用情况的报告。这个命令通过读出子目录 / v a r / l o g中的一个名为

s e n d m a i l . s t的文件中的数据来进行工作。如果想建立并且使用这个文件,就必须在运行

s e n d m a i l软件包的时候使用-O StatusFile = /var/log/sendmail.st参数,或者在/ e t c / s e n d m a i l . c f文

件中设置好相应的参数。作为一个测试,你可以对子目录 / v a r / s t a t e中的一个空的s e n d m a i l登录

记录文件试试这个命令,如下所示:

mailstats -f /var/state/sendmail.st

Statistics from Wed Dec 23 20 : 48 : 29 1998

M msgsfr bytes_from msgsto bytes_to Mailer

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

T 0 0 K 0 0 K

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论1 条评论

asdf-asdfasdf-asdf研究学者cloudstone
2020-05-08 21:16
nmon 使用下 也不错
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广