dateコマンドで日付を計算する
ログの日付づけや月末計算で毎回ググっていたdateコマンドを、書式指定・相対日付・エポック秒・タイムゾーンの順に整理しました。GNU coreutils 8.32で実行した出力つきです。
Techログの日付づけや月末計算で毎回ググっていたdateコマンドを、書式指定・相対日付・エポック秒・タイムゾーンの順に整理しました。GNU coreutils 8.32で実行した出力つきです。
Techダウンロードしたファイルが壊れていないか、2つのファイルが本当に同じかを sha256sum で確かめる方法をまとめました。-c での一括検証、ディレクトリ丸ごとの比較、md5 との使い分けまで、実測した出力つきで整理しています。
Techwhich でコマンドの場所は分かっても、エイリアスや関数までは見えません。type と command -v との違い、そして hash に引っかかる場面までを、実際の出力を並べて整理しました。
Tech長い処理をバックグラウンドへ回しても、端末を閉じると止まることがあります。nohup と & の役割の違い、jobs・bg・fg・disown の使い分けを、Ubuntu 22.04 での実行結果つきで整理しました。
TechLinuxで動いているプロセスを ps で調べ、grep や pgrep で絞り込み、kill で止めるまでの基本を整理しました。いきなり kill -9 を使わない理由もあわせて解説します。
Techrm や cp にパイプで渡してもうまく動かない——xargs は「パイプの出力を次のコマンドの引数に変換する」ツールです。find との合わせ技や -0・-I・-P など実務で効くオプションを、コピペで試せる形で整理しました。
TechLinuxのlnコマンドで作るシンボリックリンクとハードリンクの違いを整理。引数の順番や相対パスの落とし穴、リンク切れの見分け方まで初心者向けに解説します。
Techsed はファイルを開かずにテキストを置換・抽出・削除できるコマンドです。s による置換、-n と p での抽出、d での削除という3つの基本と、GNU と BSD で挙動が違う -i の落とし穴を整理しました。
Techログでよく見る「2>&1」が何をしているのか、標準出力(1)と標準エラー出力(2)の違いから整理しました。リダイレクトの順序が結果を変える理由や、/dev/null で出力を捨てる書き方まで仕組みで理解できます。