rm -rf で大事なファイルを消した
症状(よく出るエラー)
rm -rf / が走った/消すつもりのないファイルまで削除された
原因
rm はゴミ箱を経由せず即削除。変数の引用符不足(rm -rf $DIR/ で $DIR が空だと / を指す)やワイルドカードの誤爆が原因。
直し方
実行前に echo を付けて対象を確認(echo rm -rf "$DIR")。変数は必ず "$VAR" と引用。--no-preserve-root は使わない。重要データは事前バックアップ。消した後は書き込みを止めて復旧を検討。