rmnie przenosi pliku do jakiegoś katalogu kosza , usuwa go. Dlatego nie możesz w normalny sposób.
Możesz spróbować za pomocą jakiegoś narzędzia znaleźć usunięte pliki w systemie plików. Jeśli chcesz spróbować, sugeruję natychmiastowe odmontowanie systemu plików i nie montowanie go (w trybie do odczytu), dopóki nie odnajdziesz swoich plików lub dopóki się nie poddasz.
Jeśli boisz się usunąć pliki, powinieneś zamienić swoje rmpolecenie na inne, które prosi o potwierdzenie przed trwałym usunięciem plików. W tym celu możesz użyć aliasu:
Lub zastąp go poleceniem, które przenosi je do folderu .trash zamiast je usuwać.
gkrogers
9
Zwykle nie, nie - został usunięty i zwykle nie ma cofniętego polecenia. Z tego powodu pierwszą rzeczą, którą mój pierwszy profesor inżynierii oprogramowania polecił klasie, było ponowne zdefiniowanie polecenia rm, aby mv (przenieść) plik (i) do folderu .trash.
Najczęściej cytowany fragment pochodzi z samego ext3 FAQ:
P: Jak mogę odzyskać (cofnąć) usunięte pliki z partycji ext3?
Właściwie nie możesz! Tak powiedział o tym jeden z programistów, Andreas Dilger:
Aby mieć pewność, że ext3 może bezpiecznie wznowić rozłączenie po awarii, faktycznie zeruje wskaźniki blokowe w i-węzle, podczas gdy ext2 tylko zaznacza te bloki jako nieużywane w bitmapach bloków i oznacza i-węzeł jako „usunięty” i opuszcza blok same wskazówki.
Jedyną nadzieją jest „grep” dla części plików, które zostały usunięte, i mam nadzieję na najlepsze.
Odpowiedzi:
rm
nie przenosi pliku do jakiegoś katalogu kosza , usuwa go. Dlatego nie możesz w normalny sposób.Możesz spróbować za pomocą jakiegoś narzędzia znaleźć usunięte pliki w systemie plików. Jeśli chcesz spróbować, sugeruję natychmiastowe odmontowanie systemu plików i nie montowanie go (w trybie do odczytu), dopóki nie odnajdziesz swoich plików lub dopóki się nie poddasz.
Jeśli boisz się usunąć pliki, powinieneś zamienić swoje
rm
polecenie na inne, które prosi o potwierdzenie przed trwałym usunięciem plików. W tym celu możesz użyć aliasu:źródło
Zwykle nie, nie - został usunięty i zwykle nie ma cofniętego polecenia. Z tego powodu pierwszą rzeczą, którą mój pierwszy profesor inżynierii oprogramowania polecił klasie, było ponowne zdefiniowanie polecenia rm, aby mv (przenieść) plik (i) do folderu .trash.
źródło
Oto dobry artykuł
http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html
źródło
Możesz spróbować utworzyć kosz. Oto instrukcje dotyczące używania SAMBA na serwerze Ubuntu: http://ubuntuforums.org/showpost.php?p=1252880&postcount=7
źródło
Może to być możliwe, ale potrzebne są dodatkowe szczegóły, najpierw ogranicz operacje na tym systemie plików.
Podaj nazwę systemu operacyjnego, jądro (uname -a), punkty montowania (mount) i ścieżkę do pliku.
źródło