Возможное дублирование:
отменить rm в Linux?
Можно ли отменить rm somefile
команду в Linux?
и если да, то как это сделать?
Возможное дублирование:
отменить rm в Linux?
Можно ли отменить rm somefile
команду в Linux?
и если да, то как это сделать?
Ответы:
rm
не перемещает файл в какую-либо корзину , он удаляет его. Таким образом, вы не можете, обычными способами.Вы можете попробовать с помощью какого-либо инструмента найти удаленные файлы в файловой системе. Если вы хотите попробовать, я предлагаю вам немедленно размонтировать вашу файловую систему и не монтировать ее (в режиме readwrite), пока вы не вернете свои файлы или пока не сдадитесь.
Если вы боитесь удалить файлы, вам следует заменить свою
rm
команду другой, которая запрашивает подтверждение перед окончательным удалением файлов. Вы можете использовать псевдоним для этой цели:источник
Не обычно, нет - он был удален, и обычно нет восстановленной команды. Именно по этой причине первое, что мой первый профессор по разработке программного обеспечения сказал классу, было переопределить команду rm, чтобы mv (переместить) файл (ы) в папку .trash.
источник
Вот хорошая статья
http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html
источник
Вы можете попробовать создать корзину. Вот инструкции по использованию SAMBA на сервере Ubuntu: http://ubuntuforums.org/showpost.php?p=1252880&postcount=7
источник
Это может быть возможно, но требуется больше подробностей, сначала ограничьте ваши операции с этой файловой системой.
Пожалуйста, укажите имя операционной системы, ядро (uname -a), точки монтирования (mount) и путь к файлу.
источник