Можно ли перечислить имена файлов (или их родительские каталоги), которые были недавно удалены с помощью rm в OS X?
Можно ли узнать, какие файлы и каталоги были недавно удалены rm
в OS X? Или, если это невозможно, можно ли найти, какие родительские каталоги имели файлы или каталоги в нем удалены?
Версия ОС – Snow Leopard.
Предыстория: вчера вечером rvm (менеджер версий ruby) сделал rm -rf
~ / ruby из домашнего каталога. (Эта ошибка была исправлена )
- «Ls: not found» после запуска «read PATH»
- Как проверить, существует ли команда в сценарии оболочки?
- Удаление повторяющихся строк без сортировки
- Как добавить временную метку в redirect STDERR
- Как использовать SSH для запуска сценария оболочки на удаленной машине?
В идеале, я хотел бы знать, какие файлы в каталоге ~ / ruby были удалены, но в противном случае я хотел бы знать, удалил ли rvm ничего за пределами ~ / ruby.
В случае, если кто-то задается вопросом о резервных копиях … : почти все в ~ / ruby - это проект git с удаленным репо, и у меня есть довольно недавняя резервная копия Time Machine (всего 20 дней).
- С Bash Scripting, как я могу подавить весь вывод из команды?
- Как подключить stdout, сохраняя его на экране? (а не выходному файлу)
- Выполнить и получить вывод команды оболочки в node.js
- Прочитать переменную в bash со значением по умолчанию
- Каталог / ETC перенесен! - Ubuntu 13.04
- Что такое / dev / null 2> & 1?
- Как я могу использовать синтаксис Bash в целевых файлах Makefile?
- Поместить в bash или zsh history абсолютный путь к файлам, над которыми я работаю
Я закончил использовать find
unix для поиска каталогов, у которых была дата последнего изменения. Он указал, что единственными папками, которые имели недавнюю дату модификации (кроме некоторых скучных кэшированных каталогов данных), была ~ / ruby и вложенная папка, содержащая неисправимые файлы.