Как узнать, какие файлы и папки были недавно удалены в Linux?

У меня есть одна конкретная папка (/home/sam/officedocuments), которая имеет сотни папок и файлов.
Я думаю, что я удалил некоторые файлы и папки по ошибке, но я не уверен.

Как найти, какие файлы / папки были:

  • недавно удален в Linux?
  • недавно изменились в Linux?

Я просто хочу знать, какие файлы и папки были удалены. Восстановление удаленных файлов и папок не важно для меня.

OS: CentOS

25
задан djsmiley2k
25.04.2023 0:31 Количество просмотров материала 2365
Распечатать страницу

3 ответа

...недавно изменились в Linux?

использовать find для поиска по времени последнего изменения. Например, чтобы найти файлы, затронутые за последние 3 дня:

find /home/sam/officedocuments -mtime -3

для "старше 3 дней", использовать +3.

...недавно удалено в Linux?

практически невозможно. Когда файл удаляется, он просто ушел. В большинстве систем это нигде не регистрируется.

3
отвечен grawity 2023-04-26 08:19

вероятно, вам следует установить Inotify Tools. тогда вы можете использовать inotifywait команда для прослушивания событий, происходящих в указанном каталоге.

в частности, если вы хотите, чтобы наблюдать за удаленные файлы и папки использовать это

inotifywait -m -r -e delete dir_name

и журнал этот вывод в какой-то файл.

надеюсь, что это решит вашу проблему

10
отвечен ravi 2023-04-26 10:36

Linux обычно не запрашивает подтверждения перед удалением файлов, если вы используете rm из командной строки.

чтобы найти файлы, измененные за последние 30 минут, используйте touch --date="HH:MM" /tmp/reference создать файл reference с отметкой времени 30 минут назад (где HH: MM соответствует 30 минутам назад). Тогда используйте find /home/sam/officedocuments -newer /tmp/reference для поиска файлов новее ссылки.

если вы удалили файлы с помощью инструмента GUI, они все еще могут быть в каком-то "мусорном баке". это зависит от о том, что вы используете для настольного компьютера. Если вы использовали rm из командной строки, то попробуйте одну из утилит, упомянутых в ответ. (Подсказка шляпы к @Sampo для этой ссылки.)

0
отвечен bstpierre 2023-04-26 12:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх