Linux Uptime コマンドと使用例
Linux オペレーティング システム には、意欲的な Linux エキスパートやパワー ユーザーが使用できるいくつかのコマンドが用意されています。システム管理者は、以下をよく理解しておく必要があります。そのようなコマンドの 1 つは uptime
です。今日は、その目的と構文について簡単に説明します。
稼働時間は、現在時刻、セッションを実行中のユーザー数、およびシステムの稼働時間に関する情報を返すコマンドです。過去 1、5、および 15 分間のシステム負荷平均。指定したオプションに応じて、一度に表示される情報をフィルタリングすることもできます。
稼働時間では、次のような単純な構文を使用します。
uptime [option]
アップタイムの使用
次のように、オプションを指定せずに uptime コマンドを実行できます。
uptime
次のような出力が表示されます。
09:10:18 up 106 days, 32 min, 2 users, load average: 0.22, 0.41, 0.32
出現順に、このコマンドは最初のエントリとして current time
を表示します。up
はシステムが実行中であることを意味し、システムの稼働時間の合計の横に表示されます。実行中の user count
(ログオンしているユーザーの数)、そして最後にシステム負荷平均です。
システム負荷平均とは何ですか?これは、実行可能または中断不可能な状態にあるプロセスの平均数です。プロセスは、CPU を使用しているとき、または CPU の使用を待機しているときに実行可能な状態になります。プロセスがディスクの待機中など、I/O アクセスを待機しているときは、プロセスは中断不可能な状態になります。
稼働時間について詳しくは、次の記事をご覧ください: Linux 負荷平均の理解と Linux のパフォーマンスの監視
次に、 便利なuptime コマンドの使用法を例を挙げて見てみましょう。
Linuxサーバーの稼働時間を確認する
次のコマンドを使用して、稼働時間の結果をフィルタリングして、システムの実行時間のみを表示できます。
uptime -p
up 58 minutes
Linuxサーバーの起動時間を確認する
オプション -s
を使用すると、システムが実行されてからの日付/時刻が表示されます。
uptime -s
2019-05-31 11:49:17
アップタイムのバージョンとヘルプ
ほとんどのコマンド ライン アプリと同様に、次のコマンドを使用して、uptime のバージョン情報とクイック ヘルプ ページを表示できます。
uptime -h
Usage:
uptime [options]
Options:
-p, --pretty show uptime in pretty format
-h, --help display this help and exit
-s, --since system up since
-V, --version output version information and exit
For more details see uptime(1).
記事のここまで読んだので、 毎日のランニングの稼働時間を使用して、その有用性のレベルを判断することができます。疑問がある場合は、マニュアルページを参照してください。