Solaris 上的正常运行时间

Solaris 上的正常运行时间

我已登录到运行 Solaris 的学校服务器。我要打印启动服务器后的分钟数。我正在使用正常运行时间并收到此输出

 8:05pm  up 12 day(s),  1:56,  11 users,  load average: 0.07, 0.11, 0.12

man uptime抛出不同的输出,现在我很困惑。如何检索从启动服务器到打印的分钟数?

答案1

一天不一定是 86400 秒,并且正常运行时间输出取决于操作系统运行的时间长短,以下是获取 Solaris 上自上次启动以来的分钟数的准确方法:

kstat -n system_misc | 
    nawk '/boot_time/ {printf("%d minutes\n",(srand()-$2)/60)}'

相关内容