wc・tee入門|行数を数える・出力を保存しながら流す基本
行数を数える wc と、出力を画面に流しながらファイルにも残す tee の基本をまとめました。-l と -m の違い、末尾に改行がないときの落とし穴、sudo tee や set -o pipefail まで実例つきで整理します。
Tech行数を数える wc と、出力を画面に流しながらファイルにも残す tee の基本をまとめました。-l と -m の違い、末尾に改行がないときの落とし穴、sudo tee や set -o pipefail まで実例つきで整理します。
Techgrepで見つけた後が実務の本番。-r×-A/-Bで区切り文字が変わる仕様、-o/-cで数え、-F/-wで記号事故を防ぎ、--includeで対象を絞る。入門の次に効く絞り込みレシピ集です。
Techディスク容量が足りないときの調べ方を df と du の基本で整理。全体の空きを df で確認し、du と sort -rh で容量を食っているディレクトリを絞り込む手順を、コピペで試せる形でまとめました。
TechCSV や TSV から欲しい列だけを取り出す cut と、列を横に貼り合わせる paste。awk を持ち出すほどでもない列操作を素早く片づける基本を、動くコマンド例で整理します。
Tech手元のターミナルからリモートサーバーへ安全につなぐSSHの基本を、ssh-keygen での鍵作成・公開鍵の登録・~/.ssh/config での短縮・よくある権限エラーまで、コピペ例つきで整理しました。
Tech設定ファイルの変更点を一発で見つける diff の使い方を整理します。unified形式(-u)の読み方、hunkの意味、-r・-q・-w・-y の使い分け、終了ステータスでの分岐まで解説します。
Techhead・tail・less の3つで、ログの先頭・末尾・途中を素早く読む基本を整理。tail -f と -F の違い、head と tail を組み合わせた行範囲の切り出し、less のキー操作まで、そのまま打てる形でまとめています。
Techsortは行を並べ替え、uniqは連続する重複行をまとめるコマンド。uniqは隣り合う行しか見ないのでsortとセットで使います。定番の sort | uniq -c | sort -rn まで、コピペで使える最小限を実例で示します。
TechLinuxで動いているプロセスを ps で調べ、grep や pgrep で絞り込み、kill で止めるまでの基本を整理しました。いきなり kill -9 を使わない理由もあわせて解説します。
Techgrepやsedと並ぶテキスト処理コマンドawkの入門です。列の取り出し、区切り文字の指定、条件での抽出、BEGIN/ENDでの集計まで、コピペで試せる基本を整理しました。