head
冒頭の数行だけ見たい時、入力形式を確認したい時、パイプ途中の様子を小さく見たい時に使います。
LPIC系のLinux技術者認定試験をまとめる親タームです。
この試験に関係する Linux コマンドと Linux 用語をまとめて確認できます。コマンドは操作軸、用語は概念理解の補助として整理しています。
関連コマンド
124 件
関連用語
297 件
使い方
件数が多いためページ分割しています。必要に応じて次のページも確認してください。
冒頭の数行だけ見たい時、入力形式を確認したい時、パイプ途中の様子を小さく見たい時に使います。
今いる場所の内容を見たい時、対象ファイルが存在するか確かめたい時、サイズや更新時刻をざっと見たい時に使います。
新しい作業領域を作りたい時、階層構造をまとめて準備したい時、スクリプトで保存先を初期化したい時に使います。
ファイル名を変更したい時、作業結果を別の場所へ整理したい時、ディレクトリ構成を組み替えたい時に使います。
ファイルの詳細属性を確認したい時、lsだけでは足りない時、スクリプトでサイズや時刻だけを取り出したい時に使います。
存在確認用の空ファイルを作りたい時、生成物の作成日時を更新したい時、比較用に複数ファイルの時刻をそろえたい時、ビルドや自動化の動作確認で時刻依存の処理を再現したい時に使います。
同じ実体へ複数の参照名を持たせたい時、バージョン切り替えや互換用の別名を作りたい時、リリース先を安全に差し替えたい時、ディレクトリ構成を変えずに参照だけ調整したい時に使います。
不要ファイルの削除、一時ディレクトリの掃除、再生成前の成果物削除、古いバックアップの整理などで使います。人が目で確認できる範囲から順に実行し、広範囲削除は段階的に行うのが安全です。
パスから表示名だけを取り出したい時、処理結果の出力ファイル名を組み立てたい時、ログで長いパスではなく末尾名だけを出したい時に使います。
利用者から値を受け取りたい時、ファイルを1行ずつ処理したい時、シェルスクリプトで入力を変数へ格納したい時に使います。
シェルスクリプトの安全性を高めたい時、位置引数を作り直したい時、デバッグのため実行過程を見たい時に使います。
aliasが原因で予想外の動作になっている時、素のコマンド挙動を確認したい時、カスタム設定の影響を切り分けたい時に使います。
不要になった変数を消したい時、空文字ではなく未定義状態に戻したい時、関数定義を解除したい時に使います。
コマンドの存在確認を移植性高く書きたい時、whichの代わりに使いたい時、関数を迂回して外部コマンドや組み込みを呼びたい時に使います。
設定ファイルの退避、配布用テンプレートの複製、作業前バックアップ、ディレクトリ全体の複写をしたい時に使います。
特定名のファイルを探したい時、最近更新されたファイルだけ探したい時、大量ファイルへ条件付きで処理を行いたい時に使います。
変数を外部コマンドや子シェルへ引き継ぎたい時に使います。PATH、LANG、EDITOR、PAGER、http_proxyなどを設定する場面が代表例です。
以前使ったコマンドを探したい時、長いコマンドを再実行したい時、手作業の調査履歴を見直したい時に使います。
コマンドの書式やオプションを確認したい時、名前は知っているが使い方を忘れた時、関連コマンドを探したい時、設定ファイルやシステムコールを調べたい時に使います。
改行、タブ、桁数、ゼロ埋め、列揃え、複数行整形など、出力形式を正確に制御したい時に使います。
今いる場所を確認したい時、相対パスでの処理前、手順書の途中確認、シンボリックリンク経由の経路差分確認に使います。
~/.bashrcの変更をログインし直さず反映したい時、関数や補助設定を現在のシェルへ取り込みたい時、環境変数を今の端末へ反映したい時に使います。
ifやwhileで条件分岐したい時、ファイルの有無や種類を確認したい時、変数が空かどうかを判定したい時、数値の大小比較をしたい時に使います。
ある名前がaliasか関数か組み込みか外部コマンドかを確認したい時、whichでは判断が不十分な時、PATHやシェル初期化設定の影響を切り分けたい時に使います。
用語側の資格対応は補助情報です。定義や関連コマンドの理解を優先して活用してください。
glossary 側は補助的な試験関連一覧です。概念の理解を優先しつつ、必要に応じて次のページを確認してください。
F2FSは、フラッシュストレージ向けに書き込み特性を意識して設計されたファイルシステムのことです。
tmpfsは、メモリ上に展開される一時用途向けのファイルシステムのことです。
procfsは、カーネルやプロセスの状態を擬似ファイルとして見せる仮想ファイルシステムのことです。
sysfsは、デバイスやカーネルオブジェクトの属性を階層化して見せる仮想ファイルシステムのことです。
devtmpfsは、デバイスノードを動的に提供するための仮想ファイルシステムのことです。
XFSは、大容量ファイルや大規模な並列I/Oに強い設計を持つファイルシステムのことです。
標準入力は、プログラムが既定で読み取る入力の流れのことです。
標準出力は、プログラムが既定で通常結果を送り出す出力の流れのことです。
標準エラー出力は、プログラムがエラーや警告を既定で送り出す出力の流れのことです。
リダイレクトは、標準入力や標準出力などの接続先をファイルや別の流れへ付け替える機能のことです。
パイプは、あるプログラムの標準出力を、別のプログラムの標準入力へ直接つなぐ仕組みのことです。
ファイルシステムは、ファイルやディレクトリをどのような構造で保存し、名前と実体を結び付け、属性や配置を管理するかを定める仕組みのことです。
VFSは、Virtual Filesystem Switchの略で、異なるファイルシステム実装を共通のインターフェースで扱うための抽象化層のことです。
ext4は、汎用用途で広く使われるジャーナリング対応ファイルシステムのことです。
quoteは、シェルが持つ特別な意味を一時的に抑えたり限定したりするための記法のことです。
escape sequenceは、特殊文字や制御動作を表すために使う記法や文字列のことです。
PS1は、主プロンプトの表示内容を決めるシェル変数のことです。
aliasは、よく使うコマンド列へ別名を付けるシェル機能のことです。
shell functionは、シェルの中で定義して再利用できる小さな処理単位のことです。
shebangは、スクリプトの先頭で、そのファイルをどのインタープリタで実行するかを示す記法のことです。
wildcardは、複数の文字列に対応するために使う特別な記号のことです。
globは、ワイルドカードを含むパターンを実際のファイル名へ展開する仕組みのことです。
タイムゾーンは、その環境で時刻をどの地域の時差規則に従って解釈するかを定める設定のことです。
プロンプトは、シェルが入力待ちであることを示し、利用者へ現在の状態を伝える表示のことです。