カテゴリー: Linux

複数のファイルとディレクトリが分類装置を経て整頓されたリストとして並べられる様子

Linux / コマンド / ls - ファイルとディレクトリの一覧確認

Linuxのlsコマンドで、ファイルとディレクトリの一覧、隠しファイル、権限と所有者、サイズおよび修正時間を確認する方法を説明します。よく使うオプションの組み合わせや並べ替え方法、スクリプトでlsの出力を安全に扱う基準も整理します。

環境コンテナの値が整然とした出力フローで表示される様子

Linux / コマンド / printenv - 環境変数の値を表示

Linuxのprintenvコマンドで、全体または特定の環境変数の値を確認する方法を説明します。シェル変数と環境変数の違い、終了状態、NUL区切り出力、そしてenvとの違いをまとめます。

選択した環境要素が保護された実行空間に入り、不必要な要素が抜ける様子

Linux / コマンド / env - 環境変数の設定とコマンドの実行

envで一つのコマンドに環境変数を渡す方法を説明します。空の値と変数削除の違い、環境を空にする方法、作業ディレクトリの指定、シバンとprintenvの使い分けを整理します。

命令パイプラインが中央測定装置を通過する様子

Linux / コマンド / time - コマンド実行時間の測定

Linuxのtimeコマンドでコマンドやパイプラインの実行時間およびリソース使用量を測定する方法を説明します。Bashの予約語とGNU /usr/bin/timeの違い、出力の保存と正確な比較方法を整理します。

複雑なターミナル画面が光の流れに沿ってきれいになる様子

Linux / コマンド / clear - ターミナル画面の整理

Linuxのclearコマンドでターミナル画面を整理する方法を説明します。スクロールバックを保持する-xオプションとCtrl+L・reset・tputの違い、TERMエラーの解決方法を扱います。

別名の接続が切断され、元のコマンド経路が維持される様子

Linux / コマンド / unalias - コマンドの別名を削除

Bashのunaliasコマンドで特定のエイリアスやすべてのエイリアスを削除する方法を説明します。一時削除と恒久削除、エイリアスの回避、および関数・変数の削除との違いを整理します。

複数のコマンドモジュールが1つの短いエイリアスにまとめられる構造

Linux / コマンド / alias - コマンドの別名を作成する

Bashのaliasコマンドで、よく使うコマンドとオプションの組み合わせに短い別名を作る方法を説明します。別名の保存、回避、関数との違い、および展開されない場合についても整理します。

迂回経路を通って実際の実行対象につながる命令の流れ

Linux / コマンド / command - 存在確認と関数の検索を省いた実行

シェルの command コマンドで関数の検索をスキップして元のコマンドを実行し、command -v でコマンドの存在を確認する方法を説明します。-p・-V オプションや builtin・exec・env の違いも整理します。

一つのコマンド名が複数のコマンド種類に分類される構造

Linux / コマンド / type - コマンドの種類と実行対象の確認

Bashのtypeコマンドでエイリアス、予約語、関数、組み込みコマンド、実行ファイルを区別する方法を説明します。すべての候補とパスの確認、command -v・whichとの違い、スクリプトでの活用方法を扱います。

複数の文書の中から選択されたマニュアルと一行要約を表示

Linux / コマンド / whatis - コマンドの一行説明を確認

whatis コマンドでマニュアルページの一行説明とセクションを確認する方法を説明します。正規表現・ワイルドカード検索、apropos・type との違いおよび索引の問題解決法を整理します。