Linux Command Archive

Linuxコマンド辞典

目的別にLinuxコマンドを探しやすくし、学習段階に応じて「安全に試せるか」「どの環境で使えるか」まで掴める実務寄りの辞典です。

公開コマンド数

144

使用例付き記事

144 件

注意点付き記事

144 件

主要カテゴリ

Storage And Filesystems 28件 / Text Processing 20件 / Shell And Cli 18件

知識レベル分布

Basic 62件 / Practical 53件 / Beginner 23件

この一覧の使い方

  • コマンド名、別名、使用例、注意点から横断検索できます。
  • 用途で探すときはコマンドカテゴリ、環境差を見るときはシェル依存やOSタグが便利です。
  • 危険な操作はカード内の「注意点 / リスク」を先に確認できます。

Learning routes

目的からコマンドを選ぶ

検索語がまだ曖昧でも、学びたい場面から入れるようにしました。読み物、ゲーム、ダッシュボードへ自然につなげるための入口です。

3 minute mission

今日の学習ミッション

1つ検索し、代表例を読み、関連用語を1つ開く。短い達成感を積み重ねる設計にしています。

  1. コマンド名か目的で検索する
  2. 分からない用語を用語集で確認する
  3. 学習ダッシュボードで進捗を見る

Browse

一覧

120件のコマンドを表示しています

Linux Common 共通基礎 解除

スタット

stat

ファイル状態表示

stat

stat

ファイルのサイズ、inode番号、権限、リンク数、各種時刻などの詳細属性を表示します。検証やトラブルシュートで強力です。

まず試す stat file.txt
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

stat

基本構文

stat [オプション] ファイル ...

主要オプション

-c — 必要な項目だけを指定した書式で表示します。GNU系でスクリプト用途に便利です。 / -f — ファイルシステム情報を表示します。実装差があります。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

ファイルの詳細属性を確認したい時、lsだけでは足りない時、スクリプトでサイズや時刻だ…

使用例プレビュー

$ stat file.txt
$ stat -c "%n %s" file.txt

注意点 / リスク

危険度は低い確認コマンドです。ただしctimeは作成時刻…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

タッチ

touch

タイムスタンプ更新・空ファイル作成

touch

touch

ファイルのアクセス時刻や更新時刻を変更します。対象が存在しなければ空ファイルを作成できるため、初期化、生成物の用意、ビルドや自動化の補助でもよく使われます。

まず試す touch sample.txt
次に確認 関連用語を探す
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

touch

基本構文

touch [オプション]... ファイル... touch -r 参照ファイル 対象 touch -d '日時文字列' ファイル touch -t [[CC]YY]MMDDhhmm[.ss] ファイル

主要オプション

-c — 対象が存在しない場合でも新規作成しません。 / -a — アクセス時刻だけを変更します。 / -m — 更新時刻だけを変更します。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

存在確認用の空ファイルを作りたい時、生成物の作成日時を更新したい時、比較用に複数ファ…

使用例プレビュー

$ touch sample.txt
$ touch -c existing.txt

注意点 / リスク

危険度は低めですが、証跡として使われる時刻情報を人為的に…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

エルエヌ

ln

リンク作成

ln

ln

ファイルやディレクトリへの別名参照を作成します。ハードリンクとシンボリックリンクの違いを理解して使い分けることが重要です。

まず試す ln src.txt hard.txt
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

ln

基本構文

ln [オプション] 元 [リンク名] ln -s [オプション] 元 [リンク名] ln -t ディレクトリ 元...

主要オプション

-s — シンボリックリンクを作成します。 / -f — 既存の宛先名があれば削除して作成します。 / -r — 相対パスでシンボリックリンクを作成します。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

同じ実体へ複数の参照名を持たせたい時、バージョン切り替えや互換用の別名を作りたい時、…

使用例プレビュー

$ ln src.txt hard.txt
$ ln -s /opt/app/current current

注意点 / リスク

危険度は中程度です。特に-fを付けて既存のリンク名を置き…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

アールエム

rm

ファイル削除

rm

rm

ファイルやディレクトリを削除します。取り消し前提の道具ではないため、対象確認、ワイルドカード、再帰削除の扱いを正確に理解して使う必要があります。

まず試す rm old.txt
次に確認 関連用語を探す
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

rm

基本構文

rm [オプション]... ファイル... rm -r [オプション]... ディレクトリ...

主要オプション

-i — 各対象の削除前に確認を求めます。 / -I — 多数対象や再帰削除の前に一度だけ確認します。 / -r — ディレクトリを中身ごと再帰的に削除します。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

不要ファイルの削除、一時ディレクトリの掃除、再生成前の成果物削除、古いバックアップの…

使用例プレビュー

$ rm old.txt
$ rm -i important.conf

注意点 / リスク

危険度は非常に高く、破壊的です。特にrm -rfは入力補…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

ベースネーム

basename

ファイル名部分抽出

basename

basename

パスからディレクトリ部分を除き、最後の名前要素だけを取り出します。シェルスクリプトで出力名を決める時や、ログ表示を簡潔にしたい時に役立ちます。

まず試す basename /var/log/syslog
次に確認 関連用語を探す
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

basename

基本構文

basename 文字列 [接尾辞] basename -a 文字列...

主要オプション

-a — 複数のパスを続けて処理します。 / -s — 指定接尾辞を除去して出力します。GNU拡張です。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

パスから表示名だけを取り出したい時、処理結果の出力ファイル名を組み立てたい時、ログで…

使用例プレビュー

$ basename /var/log/syslog
$ basename /path/to/report.txt .txt

注意点 / リスク

危険度は低いですが、basenameは実体確認を行わない…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

リード

read

標準入力読み込み

read

read

標準入力から値を読み取り、変数へ代入します。対話入力、ファイル1行読み込み、whileループでの逐次処理に広く使われます。

まず試す read name
次に確認 シェル Bash Zsh
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

read

基本構文

read [オプション] [名前 ...]

主要オプション

-r — バックスラッシュをエスケープ文字として扱わず、そのまま読み込みます。 / -p — Bashで入力前に案内文を表示します。 / -s — Bashで入力文字を画面へ表示しません。秘密情報入力で便利です。

終了コード

0 ・ 1 ・ >1

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

利用者から値を受け取りたい時、ファイルを1行ずつ処理したい時、シェルスクリプトで入力…

使用例プレビュー

$ read name
$ IFS= read -r line

注意点 / リスク

入力の引用やIFS設定を誤ると、空白が崩れたりバックスラ…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

セット

set

シェルオプション・位置引数設定

set

set

シェルオプションを変更し、位置引数を設定します。set -e、set -u、set -xなどはスクリプト品質と安全性に直結します。

まず試す set -u
次に確認 シェル Bash Zsh
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

set

基本構文

set [オプション] [引数 ...] set -- [引数 ...]

主要オプション

-e — 単純コマンドの失敗時にシェルを終了させます。条件式や一部文脈では挙動が直感と異なることがあります。 / -u — 未定義変数の参照をエラーにします。変数名の打ち間違い検出に有効です。 / -x — 実行前のコマンドと展開結果を表示します。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

シェルスクリプトの安全性を高めたい時、位置引数を作り直したい時、デバッグのため実行過…

使用例プレビュー

$ set -u
$ set -x

注意点 / リスク

シェル全体の挙動を変えるため影響範囲が大きいコマンドです…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

アンエイリアス

unalias

エイリアス解除

unalias

unalias

指定したaliasを削除します。ログインシェルの設定や運用環境でaliasが邪魔をする時に便利です。

まず試す unalias ll
次に確認 alias
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

unalias

基本構文

unalias [-a] 名前 ...

主要オプション

-a — 定義済みaliasをすべて削除します。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

aliasが原因で予想外の動作になっている時、素のコマンド挙動を確認したい時、カスタ…

使用例プレビュー

$ unalias ll
$ unalias -a

注意点 / リスク

危険度は低いですが、安全確認用のaliasまで外すと、c…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

1件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

シーディー

cd

ディレクトリ移動

cd

cd

現在の作業ディレクトリを変更します。シェル自身の状態を変えるため、外部コマンドではなくシェル組み込みとして理解することが重要です。

まず試す cd /etc
次に確認 POSIX CLI ターミナル
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

cd

基本構文

cd [ディレクトリ] cd - cd -L [ディレクトリ] cd -P [ディレクトリ]

主要オプション

-L — シンボリックリンクを含む論理パスを基準に移動先を解釈します。 / -P — 実体パスを基準に移動します。 / - — 直前の作業ディレクトリへ戻ります。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

作業場所を切り替えたい時、相対パスを使う前提のコマンドを実行する時、設定ディレクトリ…

使用例プレビュー

$ cd /etc
$ cd ..

注意点 / リスク

危険度は低いですが、相対パス前提の作業では移動先を誤ると…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

2件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。

エコー

echo

文字列表示

echo

echo

文字列や変数展開結果を標準出力へ表示します。手軽ですが、エスケープ解釈や-nの扱いに実装差があるため、厳密な出力制御にはprintfを使うほうが安全です。

まず試す echo Hello
次に確認 POSIX プロンプト PS1
詳しく学ぶ
構文・注意点・資格メモを開く

英語表記

echo

基本構文

echo [文字列 ...]

主要オプション

-n — 一部実装で末尾改行を出さずに表示します。 / -e — 一部実装でバックスラッシュエスケープを解釈します。

終了コード

0 ・ >0

資格対応

3 件

最終検証日

2026-04-09

コマンドの要点

簡単な文字列表示、変数展開の確認、シェルスクリプト中の途中経過表示、パイプラインの先…

使用例プレビュー

$ echo Hello
$ name="Linux"; echo "$name"

注意点 / リスク

危険度は低いですが、設定ファイル生成やパイプ処理へ流す場…

つまずきやすいポイント

2件の「よくあるエラー」を登録しています。

FAQ

1件の質問と回答があります。

資格試験との関連

3件の試験関連メモがあります。