updatedb
locateの結果が古いと感じた時、独自の検索データベースを作りたい時、検索対象の除外設定を調整したい時に使います。通常は自動実行の仕組み確認が先です。
LPIC系のLinux技術者認定試験をまとめる親タームです。
この試験に関係する Linux コマンドと Linux 用語をまとめて確認できます。コマンドは操作軸、用語は概念理解の補助として整理しています。
関連コマンド
124 件
関連用語
297 件
使い方
件数が多いためページ分割しています。必要に応じて次のページも確認してください。
locateの結果が古いと感じた時、独自の検索データベースを作りたい時、検索対象の除外設定を調整したい時に使います。通常は自動実行の仕組み確認が先です。
不要になった変数を消したい時、空文字ではなく未定義状態に戻したい時、関数定義を解除したい時に使います。
コマンドの存在確認を移植性高く書きたい時、whichの代わりに使いたい時、関数を迂回して外部コマンドや組み込みを呼びたい時に使います。
設定ファイルの退避、配布用テンプレートの複製、作業前バックアップ、ディレクトリ全体の複写をしたい時に使います。
特定名のファイルを探したい時、最近更新されたファイルだけ探したい時、大量ファイルへ条件付きで処理を行いたい時に使います。
今いる場所の内容を見たい時、対象ファイルが存在するか確かめたい時、サイズや更新時刻をざっと見たい時に使います。
新しい作業領域を作りたい時、階層構造をまとめて準備したい時、スクリプトで保存先を初期化したい時に使います。
ファイル名を変更したい時、作業結果を別の場所へ整理したい時、ディレクトリ構成を組み替えたい時に使います。
ファイルの詳細属性を確認したい時、lsだけでは足りない時、スクリプトでサイズや時刻だけを取り出したい時に使います。
存在確認用の空ファイルを作りたい時、生成物の作成日時を更新したい時、比較用に複数ファイルの時刻をそろえたい時、ビルドや自動化の動作確認で時刻依存の処理を再現したい時に使います。
同じ実体へ複数の参照名を持たせたい時、バージョン切り替えや互換用の別名を作りたい時、リリース先を安全に差し替えたい時、ディレクトリ構成を変えずに参照だけ調整したい時に使います。
不要ファイルの削除、一時ディレクトリの掃除、再生成前の成果物削除、古いバックアップの整理などで使います。人が目で確認できる範囲から順に実行し、広範囲削除は段階的に行うのが安全です。
パスから表示名だけを取り出したい時、処理結果の出力ファイル名を組み立てたい時、ログで長いパスではなく末尾名だけを出したい時に使います。
利用者から値を受け取りたい時、ファイルを1行ずつ処理したい時、シェルスクリプトで入力を変数へ格納したい時に使います。
シェルスクリプトの安全性を高めたい時、位置引数を作り直したい時、デバッグのため実行過程を見たい時に使います。
aliasが原因で予想外の動作になっている時、素のコマンド挙動を確認したい時、カスタム設定の影響を切り分けたい時に使います。
作業場所を切り替えたい時、相対パスを使う前提のコマンドを実行する時、設定ディレクトリやログディレクトリへ移動して内容確認をしたい時に使います。
簡単な文字列表示、変数展開の確認、シェルスクリプト中の途中経過表示、パイプラインの先頭で短い文字列を流したい時に使います。
現在の環境変数を確認したい時、一時的にLANGやPATHを変えてコマンドの挙動を確認したい時、不要な環境変数を外して不具合を切り分けたい時に使います。
変数を外部コマンドや子シェルへ引き継ぎたい時に使います。PATH、LANG、EDITOR、PAGER、http_proxyなどを設定する場面が代表例です。
以前使ったコマンドを探したい時、長いコマンドを再実行したい時、手作業の調査履歴を見直したい時に使います。
コマンドの書式やオプションを確認したい時、名前は知っているが使い方を忘れた時、関連コマンドを探したい時、設定ファイルやシステムコールを調べたい時に使います。
改行、タブ、桁数、ゼロ埋め、列揃え、複数行整形など、出力形式を正確に制御したい時に使います。
今いる場所を確認したい時、相対パスでの処理前、手順書の途中確認、シンボリックリンク経由の経路差分確認に使います。
用語側の資格対応は補助情報です。定義や関連コマンドの理解を優先して活用してください。
glossary 側は補助的な試験関連一覧です。概念の理解を優先しつつ、必要に応じて次のページを確認してください。
ログインマネージャは、文字端末やGUI環境で利用者認証の入口を提供する仕組みのことです。
ディスプレイマネージャは、GUIログイン画面を表示し、認証後にデスクトップ環境やウィンドウマネージャを起動する仕組みのことです。
timer unitは、systemdが管理するユニット種別の一つで、時刻や間隔に基づいて他のユニットを起動するユニットのことです。
mount unitは、systemdが管理するユニット種別の一つで、ファイルシステムのマウントを定義するユニットのことです。
automount unitは、systemdが管理するユニット種別の一つで、アクセスを契機に自動的にマウントを行うためのユニットのことです。
device unitは、systemdが管理するユニット種別の一つで、検出されたデバイスを systemd の依存関係へ取り込むためのユニットのことです。
targetは、systemdにおいて複数ユニットの到達目標を表すまとまりのことです。
unitは、systemdが管理する対象を統一的に表す基本単位のことです。
service unitは、systemdが管理するユニット種別の一つで、サービスの起動方法や依存関係を定義するユニットのことです。
socket activationは、systemdが管理するユニット種別の一つで、ソケット受信をきっかけに必要時だけサービスを起動する仕組みのことです。
systemdは、多くのLinuxで使われている初期化系兼サービス管理基盤のことです。
SysVinitは、古典的なUnix系の考え方を引き継ぐ初期化方式のことです。
OpenRCは、依存関係を考慮しながらサービスを管理する軽量な初期化・サービス管理の仕組みのことです。
runlevelは、どの機能群を起動するかを段階的に表す従来型の運転状態の考え方のことです。
initは、カーネルが最初に起動するユーザー空間の初期化プロセス、またはその役割を指す言葉のことです。
glibcは、GNU Cライブラリであり、Linuxを含む多くの環境で基本的なC言語の実行基盤として使われます。
UEFIは、従来のBIOSより柔軟な仕組みを持つ現代的なファームウェア仕様、およびその実装のことです。
muslは、軽量性と単純さ、標準への忠実さを重視して設計されたCライブラリ実装のことです。
ファームウェアは、ハードウェアの基本制御を行うために装置側へ組み込まれた低層ソフトウェアのことです。
オープンソースは、ソースコードが公開され、一定の条件の下で利用、改変、再配布できる形態や考え方を指します。
ブートローダーは、ファームウェアから制御を受け取り、カーネルや関連データをメモリへ読み込んで起動を引き渡すプログラムのことです。
GPLは、GNU General Public Licenseの略で、自由ソフトウェアの利用・改変・再配布を認めつつ、再配布時の条件を定める代表的なライセンスのことです。
GRUBは、GNU GRand Unified Bootloaderの略で、Linuxを含む複数のOSや複数カーネルの起動選択を行える代表的なブートローダーのことです。
ライセンスは、ソフトウェアや文書をどの条件で利用、改変、再配布できるかを定める取り決めのことです。