最近の投稿

行から文字とフィールドを抽出する過程を抽象的に表現した図

Linux / コマンド / cut - 行から文字とフィールドを抽出

cutで行ごとの文字範囲や区切り文字によるフィールドを取り出す方法を解説します。出力順序、区切りのない行、CSVの制約と、GNU版のバージョンによる文字処理の違いがわかります。

隣接する重複行を整理する過程を抽象的に表現した図

Linux / コマンド / uniq - 隣接する重複行を整理

隣接する同じ行をまとめるuniqの使い方と、-c・-d・-uの違いを解説します。ファイル全体の重複を扱う場合のsortとの組み合わせ、元の順序や比較条件への注意点がわかります。

テキスト行の整列過程を抽象的に表現した図

Linux / コマンド / sort - テキスト行の並べ替え

Linuxのsortで文字列・数値・指定した列を基準に行を並べ替える方法を解説します。比較キー、元の順序を保つ指定、重複の扱いと、結果を安全に保存する方法がわかります。

二つのバイト列をタイルで並べ、最初の不一致を強調したcmpコマンドのイラスト

Linux / コマンド / cmp - 2つのファイルをバイト単位で比較

Linuxのcmpコマンドで2つのファイルをバイト単位で比較する方法を説明します。最初の違いの位置、静かなチェック、すべての違いの出力と終了ステータスの活用法をまとめます。

二つの文書の対応する行と追加・削除されたブロックを並べて比較する diff コマンドのイラスト

Linux / コマンド / diff - テキストファイルとディレクトリの違いを比較

Linuxのdiffコマンドでテキストファイルとディレクトリの違いを比較する方法を説明します。unified形式、再帰的比較、空白無視と終了状態を整理します。

1つの検索中心で実行ファイルとソースドキュメントとマニュアルの場所を探す whereis コマンドのイラスト

Linux / コマンド / whereis - コマンドのバイナリ・ソース・マニュアルの場所を探す

Linux の whereis コマンドでプログラムのバイナリ、ソース、マニュアルページの位置を探す方法を説明します。検索範囲の制限や which・find との違いも整理します。

複数のPATHパスの中で最初の実行ファイルが強調されるwhichコマンドのイラスト

Linux / コマンド / which - PATHで実行ファイルのパスを探す

LinuxのwhichコマンドでPATHから実行ファイルのパスを見つける方法を説明します。typeとcommand -vの違い、エイリアス・関数の確認、スクリプトの移植性についても整理します。

ファイルシステムで作ったインデックス引き出しを検索レンズで素早く参照する locate コマンドのイラスト

Linux / コマンド / locate - ファイル名インデックスで素早くパスを検索

Linuxのlocateコマンドでファイル名の索引を素早く検索する方法を説明します。updatedb、最新性の制限、パターンと正規表現、findとの違いを整理します。

フォルダツリーを直接巡回する検索レンズが条件に合ったファイルを強調する find コマンドのイラスト

Linux / コマンド / find - 条件でファイルとディレクトリを検索

Linuxのfindコマンドで、パス、名前、種類、サイズ、時間、権限の条件を組み合わせてファイルを探す方法を説明します。安全なexecの使用と削除前の検証についても扱います。

長い文書の山から上の部分だけを分離して強調した head コマンドのイラスト

Linux / コマンド / head - ファイルの先頭部分の行とバイトを出力

Linuxのheadコマンドでファイルの最初の数行やバイトを出力する方法を説明します。複数のファイル、負の数の指定、パイプの活用、バイナリデータの注意点もまとめます。