GNU/Linux >> Linux の 問題 >  >> Linux

Linuxの稼働時間コマンドを初心者向けに例を挙げて説明

Linuxの初心者で、システム管理に関心がある場合、またはパワーユーザーになりたい場合は、コマンドラインに関する確かな知識が必要です。知っておくべきコマンドがいくつかありますが、そのうちの1つは稼働時間です 。この記事では、わかりやすい例を使用して、このコマンドの基本について説明します。

ただし、その前に、このチュートリアルで使用されているすべての例がUbuntu18.04LTSマシンでテストされていることを言及する価値があります。

Linux稼働時間コマンド

名前が示すように、uptimeコマンドは、システムが稼働している(または実行されている)時間を示します。構文は次のとおりです。

uptime [options]

ツールのマニュアルページで説明されている方法は次のとおりです。

uptime gives a one line display of the following information. The current time, how long the system
has been running, how many users are currently logged on, and the system load averages for the past
1, 5, and 15 minutes.

次のQ&Aスタイルの例は、uptimeコマンドがどのように機能するかについてのより良いアイデアを提供するはずです。

Q1。 uptimeコマンドの使用方法

Uptimeの基本的な使用法は非常に簡単です。コマンドの名前を入力してEnterキーを押すだけです。

uptime

ツールが生成する出力の種類は次のとおりです。

したがって、最初のエントリは現在の時刻であり、「up」はシステムが実行中であることを示し、5:53はシステムが稼働している合計時間であり、最後にシステム負荷の平均です。詳細を知りたい場合に備えて、稼働時間のマニュアルページに最後のエントリについて記載されています:

System load averages is the average number of processes that are either in a runnable or 
uninterruptable state. A process in a runnable state is  either using the CPU or waiting to use the
CPU. A process in uninterruptable state is waiting for some I/O access, eg waiting for  disk.

The  averages are taken over the three time intervals. Load averages are not normalized for the
number of CPUs in a system, so a load  average  of 1 means a single CPU system is loaded all the
time while on a 4 CPU system it means it was idle 75% of the time.

Q2。ツールをきれいな形式で表示する方法

システムが稼働している時刻を知りたいだけで、それも人間が読める形式で知りたい場合は、 -pを使用してください。 コマンドラインオプション。

uptime -p

この場合、このコマンドが生成する出力は次のとおりです。

Q3。システムが稼働してからの稼働時間表示日時の作成方法

また、稼働時間に、システムが実行されてからの時刻/日付を具体的に表示するようにすることもできます。これは、 -sを使用して実行できます コマンドラインオプション。

uptime -s

この場合に生成されるコマンドの出力は次のとおりです。

Q4。バージョン情報の入手方法と一般的なヘルプ

-Vオプションを使用してバージョン情報を取得し、-hを使用して一般的なヘルプを取得します。

uptime -V
uptime -h

結論

お気づきのとおり、uptimeコマンドは簡単に理解して使用できます。多くの機能(またはコマンドラインオプション)を提供していません。それが提供するものすべてがここで議論されました。したがって、これらのオプションを練習するだけで、日常業務で稼働時間を使用できるようになります。必要な場合に備えて、こちらがツールのマニュアルページです。


Linux
  1. 初心者向けのLinuxunexpandコマンドの説明(例付き)

  2. 初心者向けのLinuxexitコマンドの説明(例付き)

  3. 初心者向けのLinuxobjdumpコマンドの説明(7例)

  1. 初心者向けのLinuxcksumコマンドの説明(例付き)

  2. 初心者向けのLinuxCsplitコマンドの説明(6例)

  3. 初心者向けのLinuxwcコマンドの説明(6例)

  1. 初心者向けのLinuxフリーコマンドの説明(6例)

  2. 初心者向けのLinuxヘッドコマンドの説明(5例)

  3. 初心者向けのLinuxteeコマンドの説明(6例)