macOSターミナルからゴミ箱を空にする

まえがき

パス: ~/.Trash にゴミ箱があるので、削除できる。

$ rm -rf ~/.Trash/*

srm コマンド

rmというのは、いわゆる管理情報のみ削除するもので復元できたりする。 ファイル内容だったものをランダムに上書きし、確実に削除する srm コマンドもある。

$ srm -rf ~/.Trash/*

基本オプションはrmと同じ。
追加オプションとして、上書き手段を指定するものがある。
当たり前だが、時間がかかる。
別にゴミ箱でなくても使える。

rm したのを復元する?

復元できるとはいうが、実際手間が掛かる。
やらかさないために、
削除 を mv ~/.Trash/ に置き換えて、ゴミ箱しかrmしない
とかしたほうが良いかも知れんね


See also