Linux

Linux・CLI・DevOps

Linux tracepathでPath MTUを見る ― 経路だけでなくpmtuを障害切り分けに使う

Linux tracepathで経路とPath MTUを確認し、-n、IPv4/IPv6、VPNやサイズ依存通信の切り分けでどこを見るかを解説します。
Linux・CLI・DevOps

シンボリックリンクとハードリンクは何が違う? ― inodeを見て確かめる

一時ディレクトリで2種類のリンクを作り、inodeと元ファイル削除後の挙動から違いを理解します。
Linux・CLI・DevOps

Unixソケットって何? ― 一時 .sock を作ってTCPポートとの違いを観察する

/tmpに一時Unix domain socketを作り、pathが同一ホスト内の通信口になることを安全に観察します。PHP-FPMの.sock理解にもつなげます。
Linux・CLI・DevOps

Linuxの /proc/self は誰を指す? ― BashとawkのPIDを見比べて理解する

/proc/self/statusをBashからawkで読むと、なぜBashではなくawk自身が見えるのか。procfsを読み取りだけで安全に観察します。
AI・機械学習

AIが作ったコマンドをそのままsudoしない ― 実行前に確認する5段階チェック

AIが提案したLinuxコマンドを実行する前に、目的・対象・権限・変更内容・復旧方法を確認する5段階チェックを整理します。sudoを付ける前に読むための実務ルールです。