さまざまなLinuxコマンドを検索して探索してください。
状況を300文字以内で要約して、AIにどのコマンドが必要か尋ねてください。
希望するカテゴリをクリックしてコマンドをフィルタリングしてください。検索語を入力して特定の内容を見つけることもできます。
awk クイックガイド
テキストストリームをレコードとフィールド単位で処理し、フィルタリング、変換、集計を行うストリーム処理ツールです。GNU awk (gawk) を基準とした一般的なオプションと代表的なパターンをまとめました。
base64: データのエンコード/デコード
base64コマンドは、バイナリデータをASCII文字列形式にエンコードしたり、エンコードされた文字列を再びバイナリデータにデコードしたりするために使用されます。主に電子メールの添付ファイルやウェブでバイナリデータを安全に転送する際に活用されます。
cat コマンドガイド:ファイル内容の確認と結合
`cat` コマンドは、1つ以上のファイルを読み込み、その内容を標準出力(通常はターミナル画面)に表示するために使用されます。「concatenate」の略であり、ファイルを連結して出力する機能も提供します。このガイドを通じて、`cat` コマンドの様々な活用法を学びましょう。
cmp: 2つのファイルをバイト単位で比較
cmpコマンドは、2つのファイルをバイト単位で比較し、ファイルが異なる最初の位置と行番号を報告します。単純なバイナリファイルやテキストファイルの一致を迅速に確認するのに便利です。
col: 制御文字のフィルタリング
col コマンドは、入力ストリームから逆改行(reverse line feeds)やその他の制御文字をフィルタリングして、プレーンテキストに変換します。主に `man` ページやその他のフォーマットされたテキストの出力を処理して、可読性を向上させるために使用されます。
column: テキストを列形式で整形
columnコマンドは、入力されたテキストを指定された幅の列形式に並べ替えて出力します。主に他のコマンドの出力を読みやすく表形式にする際に使用されます。区切り文字を指定したり、自動的に列幅を調整する機能を提供します。
comm: ソートされた2つのファイルの共通および固有の行を比較
commコマンドは、ソートされた2つのファイルの内容を比較し、一方にのみ存在する行と両方に共通する行を3つの列に分けて出力します。マージや重複排除の作業に役立ちます。
csplit: ファイル内容に基づいて分割
csplitコマンドは、ファイルの内容を特定のパターン(正規表現)または行番号に基づいて複数の小さなファイルに分割するために使用されます。大容量のログファイルやソースコードを特定のセクションごとに分割して分析または管理する場合に便利です。
cut: テキストフィールドの抽出
cutコマンドは、ファイルや標準入力からテキストデータの特定のフィールド(列)を抽出するために使用される強力なユーティリティです。主に指定された区切り文字(delimiter)を基準にテキストを分割し、必要な部分を選択的に出力する場合に非常に役立ちます。
diff: 2つのファイルの差分を比較する (Unified形式)
diffコマンドは、2つのファイルまたはディレクトリ間の差分を分析して出力します。特に`-u` (Unified) オプションは、変更された行とその周辺のコンテキストを一緒に表示する統合形式で結果を返すため、コードの変更点のレビューやバージョン管理システムでの変更履歴の把握に非常に役立ちます。この形式は、どの部分が追加、削除、または変更されたかを直感的に理解するのに役立ちます。
diff3: 3つのファイルの比較とマージ
diff3コマンドは、3つのファイルをラインごとに比較して違いを特定し、必要に応じてマージするために使用されます。バージョン管理システムで競合を解決する際に特に役立ちます。
echoコマンドガイド:テキストと変数の出力
`echo`コマンドは、入力された文字列を標準出力(通常はターミナル画面)に表示するために使用されます。シェルスクリプトでユーザーにメッセージを表示したり、変数の値を確認したり、ファイルに内容を追加したりと、非常に多様に活用されます。このガイドを通じて、`echo`コマンドの基本的な使い方と便利なオプションを学んでください。