103.5基礎
システムが起動してからの経過時間を確認する。
同時に現在のログインユーザー数と1・5・15分のロードアベレージも表示する。
適切なコマンドはどれか。
× 不正解
uptimeは現在時刻、起動後の経過時間、ログインユーザー数、1・5・15分のロードアベレージを表示する。
詳細解説
正しい
uptime稼働時間、ユーザー数、ロードアベレージを1行で表示する。
正解。要求された情報を1行で表示する。
誤り
freeメモリとswapの使用量を表示する。
メモリ統計である。
誤り
jobs現在のシェルのジョブ表を表示する。
現在のシェルのジョブ表である。
誤り
pgrep条件に合うプロセスIDを検索する。
プロセス名検索である。
実際に確かめる
一時的な検証環境で実行できる例です。
uptime期待される結果
up、user、load averageを含む1行(値は環境により変動)理解のポイント
- 稼働時間を表示
- ロードアベレージは3期間
- メモリ統計とは別
確認時の注意
- 確認環境: procps-ng 4.x
基礎のおさらい
3つの期間
通常は直近1分、5分、15分のロードアベレージが並ぶ。
CPU使用率ではない
ロードアベレージはCPU使用率の百分率ではなく、待機を含むタスク数の指標である。
問題IDKP-103-086
確認環境procps-ng 4.x
最終技術確認2026-08-12
誤り・権利侵害を報告