このページで解説している内容は、以下の YouTube 動画の解説で見ることができます。

Linux基礎:コマンド練習01

コマンド練習01

 ここでは 2章の前半で登場した主要コマンドについて 練習問題を通して理解を深めます。ここで扱うコマンドは、日常的に利用頻度が高く、Linuxシステムの運用管理や基本操作に欠かせないものです。各コマンドは表や図で整理し、最後に「練習+模範解答例」を示します。これにより、コマンドの役割や使い方を体系的に学習できます。


コマンド解説

1.cal コマンド

カレンダーを表示するコマンド。

機能使用例出力内容
当月カレンダーを表示cal今月のカレンダー
特定の年を表示cal 20252025年の年間カレンダー
年・月を指定cal 8 20252025年8月のカレンダー

出力例:今月のカレンダー

      8月 2025      
日 月 火 水 木 金 土
                1  2
 3  4  5  6  7  8  9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

→ 「日付や曜日を素早く確認できるツール」として利用。

2.man コマンド

コマンドのマニュアルを表示する。

機能使用例出力内容
コマンドのヘルプを読むman lsls の詳細マニュアル
キーワード検索man -k networknetwork 関連のコマンド一覧

出力例:man で表示される典型的なセクション

NAME
     ls - list directory contents
SYNOPSIS
     ls [OPTION]... [FILE]...
DESCRIPTION
     ...

3.whatis コマンド

コマンドの概要を一行で表示。

使用例出力内容
whatis lsls (1) - list directory contents

man の要約を素早く確認できる。

4.shutdown コマンド

システムを安全に停止・再起動。

機能使用例説明
今すぐシャットダウンshutdown -h nowシステムを停止
10分後に再起動shutdown -r +1010分後に再起動
予定を取り消すshutdown -c予約キャンセル

5.halt コマンド

即座にシステムを停止する。shutdown と異なりシンプル。

使用例動作
halt即停止

6.poweroff コマンド

電源を切るコマンド。halt よりも「電源オフ」を明示。

使用例動作
poweroffシステムの電源オフ

7.reboot コマンド

システムを再起動する。

使用例動作
reboot即再起動

練習問題 + 模範解答例

問題1

今月のカレンダーを確認してください。
模範解答例

[user@rocky9 ~]$ cal
      8月 2025      
日 月 火 水 木 金 土
                1  2
 3  4  5  6  7  8  9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

問題2

ls コマンドの詳細なマニュアルを表示してください。
模範解答例

[user@rocky9 ~]$ man ls
LS(1)                            User Commands                           LS(1)

NAME
       ls - list directory contents

SYNOPSIS
       ls [OPTION]... [FILE]...

DESCRIPTION
     ...

問題3

shutdown コマンドの概要を一行で確認してください。
模範解答例

[user@rocky9 ~]$ whatis shutdown
shutdown (2)         - shut down part of a full-duplex connection
shutdown (3p)        - shut down socket send and receive operations
shutdown (8)         - Halt, power off or reboot the machine

問題4

システムを「今すぐ停止」するコマンドを実行してください。
模範解答例

[user@rocky9 ~]$ shutdown -h now

問題5

システムを即時に停止するコマンドを実行してください。
模範解答例

[user@rocky9 ~]$ sudo halt

問題6

システムの電源を直接切るコマンドを実行してください。
模範解答例

[user@rocky9 ~]$ poweroff

問題7

システムをすぐに再起動してください。
模範解答例

[user@rocky9 ~]$ reboot

まとめ

 「コマンド練習01」では、2章で登場した主要コマンド を対象に、基本的な使用方法とその実行結果を学びました。表や図を通じて動作のイメージを掴み、練習問題で実際のコマンド操作に慣れることで、確実に習得できる内容となっています。