Linuxでファイル削除履歴を確認する方法は何ですか?

Linuxシステムで、削除されたファイルの記録を見たい場合は、以下の方法を使用することができます:

  1. 命令ラインツールを使用すると、ファイルの詳細情報、所有者、サイズ、作成日付などが表示される”-la”オプションを使用して”ls”コマンドを使用します。ファイルが削除された場合、”ls”コマンドの出力には削除されたファイルが灰色で表示され、パーミッション文字の最初の文字が”-“に変わります。
  2. 操作ログを確認する:Linuxシステムは全てのユーザーの操作ログを記録しており、ファイルが削除された記録を取得するには操作ログを確認することができます。操作ログファイルは通常、/var/logディレクトリにあり、一般的な操作ログファイルにはsyslogやauth.logなどがあります。操作ログファイルを表示するには、”cat”コマンドや”less”コマンドを使用して、その後に”delete”や”rm”などのキーワードを検索します。
  3. ファイル復元ツールの使用:ファイルが誤って削除された場合や意図せず消去された場合、いくつかの復元ツールを使用して削除されたファイルを復元することができます。一般的な復元ツールには、extundelete、TestDisk、Foremostなどがあります。これらのツールは、ファイルシステムのメタデータをスキャンして削除されたファイルを検索し、復元を試みることができます。

Linuxシステムでファイルを削除する操作は取り消しできないため、一度削除されたファイルは回復ツールを使用しても完全に復元できることを保証できません。そのため、ファイルを削除する前に重要なファイルをバックアップすることをお勧めします。データ損失を防ぐために。

bannerAds