Linuxでコマンド操作を行っていると、コマンドで利用できるオプションや使用例を確認したいときがあります。
そこでここでは、Linuxでコマンドのオプションや使用例を調べる方法を紹介します。
この記事は、以下の環境での動作結果を基にしています。他のディストリビューションやバージョンでは、動作結果が異なる場合があることをご了承ください。
ソフトウェア | バージョン |
---|---|
CentOS Linux | 7.4.1708 |
目次
コマンドのヘルプを表示する
Linuxで利用できる多くのコマンドは「--help」というオプションを付けて実行することで、基本的な使い方を確認できます。
たとえば、ファイルをコピーするときに利用するcpコマンドのヘルプを確認したいときは、以下のように実行します。
# cp --help
コマンドのマニュアルを表示する
コマンドやファイルなどについてのマニュアルページを表示するときは、manコマンドを使用します。
書式
man [オプション] [セクション] コマンド名/キーワード
主なオプション
主なオプションは、以下のとおりです。
オプション | 説明 |
---|---|
-a | すべてのセクションのマニュアルを表示します。 |
-f | 指定されたキーワード(完全一致)を含むマニュアルを表示します。 |
-k | 指定されたキーワード(部分一致)を含むマニュアルを表示します。 |
使用例
crontabコマンドのマニュアルを表示するには、以下のように実行します。
# man crontab
crontabというキーワードを含むマニュアルを調べるには、以下のように実行します。
# man -k crontab
anacrontab (5) - configuration file for Anacron
crontab (1) - maintains crontab files for individual users
crontab (5) - files used to schedule the execution of programs
crontabs (4) - configuration and scripts for running periodical jobs
上のコマンドでは、crontabという名前を含むマニュアルが4つあることがわかります。
manページの操作
表示しているmanページの操作は、以下のキーで行います。
キー操作 | 説明 |
---|---|
↑キー | 上方向に1行スクロールします。 |
↓キー | 下方向に1行スクロールします。 |
スペースキー | 下方向に1画面スクロールします。 |
bキー | 上方向に1画面スクロールします。 |
qキー | 終了します。 |
/検索文字列 | 下方向に文字列を検索します。 |
?検索文字列 | 上方向に文字列を検索します。 |
manページの主な見出し
manページの主な見出しは、以下のとおりです。
見出し | 説明 |
---|---|
NAME | コマンドの名前と簡単な説明が記載されています。 |
SYNOPSIS | 書式(オプションや引数)が記載されています。 |
DESCRIPTION | 詳細な説明が記載されています。 |
OPTIONS | 指定できるオプションの説明が記載されています。 |
FILES | 設定ファイルなどの関連するファイルについて記載されています。 |
SEE ALSO | 関連する項目について記載されています。 |
セクション
manページには「セクション」という分類があり、コマンドによっては、複数のセクション番号にmanページが存在する場合があります。
セクション | 説明 |
---|---|
1 | ユーザーコマンド |
2 | システムコール |
3 | ライブラリ |
4 | デバイスフィル |
5 | ファイルフォーマット |
6 | ゲーム |
7 | その他 |
8 | システム管理コマンド |
9 | Linux独自のカーネル用コマンド |
あとがき
コマンドの使い方などを調べたいときは、インターネットで調べることもできますが、マシン上での調べ方をマスターしておけばば、何かと役立つ場面があります。