← ishizakahiroshi.com
小ネタ 2026-09-27

Dドライブが埋まったので、rmではなく公式cleanコマンドだけで50GB戻した

開発フォルダのディスク容量警告

開発フォルダのRust target・Go build/module cache・pnpm storeでDドライブの空きが9.9GBまで減っていました。rm -rfせず、各ツール公式のcleanコマンドだけで47GB回収し、再発防止に安全設計のスクリプトを作った話です。

Zenn で読む →

この記事のテーマ

開発フォルダのビルドキャッシュ(Rustのtarget、Goのbuild/module cache、pnpmのstore)でディスクが逼迫したときの対処と、再発防止のためのスクリプト化の話です。自作の削除ロジックではなく各ツール公式のcleanコマンドだけを使う安全設計と、走査ルートをallowlistで絞りシンボリックリンクを追わない設計にしました。