sacó un directorio de la línea de comandos

0

Estaba copiando un archivo a / usr / local / bin desde la línea de comandos en un Snow Leopard Server 10.6 ... de todos modos escribí lo siguiente ...

sudo cp ./le /usr/local/bin

Ouch ... esa última barra inclinada desde una cáscara bash me jodió. Wacked mi directorio con una copia del archivo de archivo renombrado como bin. Esta es una bonita máquina de vainilla que acaba de utilizar un recurso compartido de archivos. ¿Alguna idea sobre cómo recuperarse? Notó que no se ha perdido ni se ha encontrado ... err, al menos no lo vi en el directorio raíz.

    
pregunta user169755 04.09.2013 - 23:10

2 respuestas

1

Lamentablemente, no hay forma de recuperarse de eso, aparte de restaurar desde una copia de seguridad. Las utilidades de la línea de comandos no tienen un comando de deshacer (y normalmente no se eliminan en la Papelera).

perdido + encontrado tampoco ayudaría, ya que solo se usa cuando una utilidad de recuperación del sistema de archivos ha encontrado corrupción en el sistema de archivos.

    
respondido por el Brian 04.09.2013 - 23:16
0

Lo que dijo Brian, no estás en tierra de retorno. Para evitar este tipo de problemas en el futuro, agregue esta línea a su .bashrc :

alias sudo='sudo '

(y reiniciar bash)

de esta manera cp , mv , rm y cosas por el estilo le preguntarán antes de que sobrescriban o borren algo. Eso ha salvado mi tocino varias veces.

    
respondido por el user1256923 04.09.2013 - 23:33

Lea otras preguntas en las etiquetas