Linuxコマンド一覧

manコマンド|コマンドの説明書を読む

__ __ _ _____
\ \ / /__| |_|_ _|__ _ __ _ __ ___
\ \ /\ / / _ \ '_ \| |/ _ \ '__| '_ ` _ \
\ V V / __/ |_) | | __/ | | | | | |
\_/\_/ \___|_.__/|_|\___|_| |_| |_| |_
 
man を試すためのサンドボックスです。実機のファイルには影響しません。
user@webterm:~/project$
 

man はコマンドの公式の説明書を読むコマンドです。読み方の順番、必要なオプションの探し方、q で抜ける操作を、ブラウザ上のターミナルで打ちながら確認できます。

最終更新: 2026-09-05

書式

man コマンド名

そのコマンドの公式の説明書を開きます。 本物の環境では less で表示されるので、q を押すと戻ります。

まず打ってみる

$ man ls | head -12
名前
    ls - ディレクトリの内容を一覧表示する

概要
    ls [オプション]... [ファイル]...

説明
    FILEに関する情報を一覧表示します(デフォルトは現在のディレクトリ)。

オプション
    -a, --all
        . で始まる隠しファイルも表示する

| head -12 は先頭だけを取り出すための書き方です。 man ls だけを打つと、説明書の全体が開きます。

読む順番

上から全部読む必要はありません。 だいたい次の順で見れば足ります。

何が書いてあるか
名前1行の説明。まずここで用途を確かめる
概要書き方。引数の順とオプションの位置が分かる
説明挙動の詳細。既定値がどうなるかもここ
オプション使いたい動きに合うものを探す
使用例実際の打ち方

最初に読むのは名前概要の2つだけで十分です。 やりたいことに合うオプションが見つかったら、そこだけ読みます。

中を検索する

表示中に / に続けて文字列を打つと、その位置まで飛べます。

  • /-l-l の説明を探す
  • n … 次の一致へ
  • q … 閉じる

オプションは数が多いので、上から探すより検索したほうが速いです。

実務での使いどころ

man は、うろ覚えのオプションを確かめるために開きます。

場面打ち方
オプションの意味を確かめるman ls
書き方だけ思い出したいls --help
man 自体の使い方を見るman man
コマンドの場所を確かめるwhich ls

つまずきやすいところ

q で抜けます。 less と同じです。 説明書は読むだけの画面なので、q で閉じても何も起きません。

説明書が無いコマンドもあります。

$ man nosuchcmd
No manual entry for 'nosuchcmd'

打ち間違いか、そのコマンドが入っていないか、シェルの組み込みかのいずれかです。

全部読もうとしないでください。 man は網羅的に書かれているので、通読するようにはできていません。 必要な節だけを拾い読みするのが正しい使い方です。

手を動かして覚える

webterm.appこのサイト

learn.webterm.app別のサイト

>_WEBTERM LEARN

WebTerm Learn|1つのコマンドから、使える状態へ

コマンドは単体で覚えるより、実際の作業の流れの中で使うほうが身につきます。順番に積み上げていくコースがあります。

コースを見る

関連するコマンド

ls / less / which

よくある質問

man は何の略ですか?
manual の略です。そのコマンドに付属する公式の説明書を表示します。
man から抜けられません
q を押すと戻ります。本物の環境では man の中身は less で表示されるので、less と同じキーで動かせます。
man の中で目的のオプションを探せますか?
表示中に / に続けて文字列を打つと検索できます。-l を探すなら /-l と打ちます。
man と --help はどう使い分けますか?
--help は要点だけを短く出すので、書き方をすぐ思い出したいときに向きます。man は網羅的なので、挙動の詳細や似たオプションの違いを確かめたいときに読みます。
説明書が無いと言われます
そのコマンドのマニュアルが入っていないか、シェルの組み込みコマンドである場合です。cd のような組み込みは help cd で調べられます。