あまり眠れませんでした。悪いスクリプトがsomewhere/~
の下にフォルダを作成していて、それをrm -rf ~
で削除しようとしました。
Cキーをすばやく押して、多くのファイルを失ったとは思わない。私は彼らが永久に失われるようになります。削除されたファイルのリストを取得する方法はまだありますか?
Cキーをすばやく押して、多くのファイルを失ったとは思わない。私は彼らが永久に失われるようになります。削除されたファイルのリストを取得する方法はまだありますか?
削除したものを「リスト」する簡単な方法はありません。 extundelete /dev/home_partition(sdx) --restore-all
を実行してデータを回復するか、削除されたデータを管理するためのより「安全な」アプローチでこの広範な回答に従うことができます。
Testdisk もこのクエストの友達です。
locate
がインストールされ、毎日のcronジョブがupdatedb
を実行してリストを更新し、それがrm
の前ではなく前に実行された場合は、次のことを試すことができます。
locate -0 ~/\* | Perl -l -0 -ne 'print unless lstat$_'
損傷のアイデアを得るために。
つまり、locate
データベースに存在しないファイルを見つけます。
GNU locate
(mlocate
ではない)を使用すると、次のように短縮できます。
locate -E ~/\*