Linux でシステム稼働時間をすばやく確認する方法

Linux でシステム稼働時間をすばやく確認する方法

最後に Linux システムをシャットダウンまたは再起動したのはいつですか? 思い出せない?システムの円滑な稼働とダウンタイムの防止には、最適なアップタイムを維持することが不可欠です。

トラブルシューティングを行う際には、システムのアップタイムを知ることも不可欠です。必要なときにシステムの稼働時間をチェックできるようにするために、技術の第一人者である必要はありません。Linux システムの稼働時間を簡単に確認する方法を見てみましょう。

システム稼働時間とは?

システム稼働時間とは、コンピューターが最後の再起動またはシャットダウンから実行されている時間を指します。これは、システムの安定性と信頼性の尺度であり、システムが使用可能になった期間を判断するために使用できます。

Linux では、稼働時間は、オペレーティング システムが起動した瞬間から、シャットダウンまたは再起動される瞬間まで計算されます。uptimeなどのさまざまなコマンドを使用して稼働時間情報を表示できます。これには、システムの稼働時間、負荷平均、および現在実行中のタスクの数の概要が表示されます。

Linux でシステムの稼働時間を確認する方法のいくつかを次に示します。

uptime を使用してシステム稼働時間を確認する

uptime は、システムが稼働している時間を確認するために使用できるデフォルトのコマンドです。また、ユーザー数、現在時刻、および負荷平均に関する情報も提供します。

アップタイム コマンドの構文は次のようになります。

uptime [options]

システムの稼働時間を確認するには、次のコマンドを実行します。

uptime

次のような結果が得られるはずです。

09:24:43 up 1:53, 1 user, load average: 0.16, 0.07, 0.03

出力をより読みやすい形式にしたい場合は、次を実行します。

uptime -p

これにより、結果がよりきれいな形式で出力されます。

up 1 hour, 55 minutes

システムを最後に再起動した時刻を確認するには、次のコマンドを実行します。

uptime -s

出力は次のようになります。

2023-02-10 07:31:00

uptime コマンドに関するコマンドライン ヘルプを取得するには、次を使用します。

man uptime

who を使用して Linux でシステム稼働時間を確認する

who コマンドは、現在システムにログインしているユーザーを表示します。ただし、システムを最後にいつ再起動したかを知るためにも使用できます。

次のコマンドを実行して確認します。

who -b

top コマンドを使用してシステムの稼働時間を確認する

top コマンドは、Linux 用のリアルタイム システム監視ツールです。システムのパフォーマンスとリソースの使用状況を動的に表示します。

top は、プロセス ID、コマンド名、稼働時間、優先度、CPU 使用率、メモリ使用率、およびその他のパフォーマンス メトリックを含む、システムで実行されているプロセスに関する情報を表示します。

端末に top と入力してEnterを押すだけです。


top

結果の最初の行に、稼働時間がup hh:mmの形式で表示されます。

システム稼働時間のトップ コマンド出力

/proc/uptime を使用してシステム稼働時間を確認する

Linux でアップタイムを確認するもう 1 つの方法は、/proc/uptimeファイルを読み取ることです。このファイルは procfs の一部であり、システムの稼働時間に関する情報が含まれています。cat コマンドを使用して、ファイルの内容を表示します。

cat /proc/uptime

アップタイムが秒単位で表示されます。

Linux でのシステム稼働時間を知ることは重要です

システムの稼働時間を知ることは、いくつかの点で役立ちます。たとえば、システム管理者はこれを使用して、システムの安定性と信頼性を監視し、発生する可能性のある問題を特定できます。これを使用して、システムが使用可能になった期間を判断し、それに応じて作業を計画できます。

全体として、システム稼働時間は、Linux システムのパフォーマンスと安定性を監視および管理するためのシンプルですが重要な指標です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です