私はSolarisを実行している学校のサーバーにログインしました。サーバーを起動してから経過した時間(分)を印刷したいと思います。稼働時間を使用しており、この出力を受け取ります。
8:05pm up 12 day(s), 1:56, 11 users, load average: 0.07, 0.11, 0.12
man uptime
別の出力が発生し、今混乱しています。サーバーの開始から印刷までの時間(分)をどのように検索できますか?
ベストアンサー1
1日は必ずしも86400秒である必要はなく、稼働時間の出力はオペレーティングシステムが実行されている期間によって異なります。以下は、Solarisで最後のブート以降の分数を取得する正確な方法です。
kstat -n system_misc |
nawk '/boot_time/ {printf("%d minutes\n",(srand()-$2)/60)}'