Posible duplicado:
comando DESHACER LINUX Papelera
Hola,
¿Hay alguna forma simple de deshacer un rmcomando?
La pregunta es puramente teórica; NUNCA he borrado el registro de una cola de referencia que tardó toda la hora del almuerzo en ejecutarse.
Posible duplicado:
comando DESHACER LINUX Papelera
Hola,
¿Hay alguna forma simple de deshacer un rmcomando?
La pregunta es puramente teórica; NUNCA he borrado el registro de una cola de referencia que tardó toda la hora del almuerzo en ejecutarse.
Respuestas:
En ubuntu o similar:
$ sudo apt-get install trash-cli
$ alias rm=trash
Luego ponga ese alias en .bashrc o el script de inicio de sesión apropiado para su shell de elección.
El trash-clipaquete es una interfaz de línea de comandos para el mismo bote de basura que GNOME y KDE y otros usan. Por lo tanto, trashGNOME / KDE puede restaurar todo lo que elimine mediante el comando y viceversa.
Los otros comandos en el trash-clipaquete son trash-list, trash-emptyy restore-trash.
rm? Me gusta tener un botón de deshacer para mis eliminaciones accidentales, incluso en la línea de comando. Además, trash-cliexplícitamente facilita esto al aceptar (e ignorar) muchas rmopciones de GNU . Además, el OP solicitó una forma de deshacer la firma. Esta solución no responde la pregunta correctamente sin el alias.
rmy luego hipnotizarte para que olvides que lo hiciste. De esa manera, puedes seguir usando rmcomo si fuera final ... pero si te resbalas y dices "¡oh, no!" No estás completamente jodido. (es decir, no confíe en su funcionalidad "recuperable")
sudo rm?
La respuesta tradicional es:
Recupera el archivo de la última copia de seguridad. Tienes una copia de seguridad reciente, ¿no?
porque en muchos sistemas de archivos Unix esto simple no es posible o es muy difícil.
Como otros han señalado, este ya no es el problema final, pero no cometer errores de este tipo sigue siendo el enfoque preferido.
rm -fr *(1)*... cada archivo desapareció. Por lo tanto, tener copias de seguridad no siempre es la solución. Trash-cli suena genial.
Para evitar futuros errores hipotéticos, es posible que desee alias rm a rm -i ...
lslos mismos parámetros antes, así puedo ver lo que va a pasar.