ha cancellato una directory dalla riga di comando

0

Stavo copiando un file su / usr / local / bin dalla riga di comando su Snow Leopard Server 10.6 ... comunque ho scritto quanto segue ...

sudo cp ./le /usr/local/bin

Ouch ... che ha mancato l'ultimo colpo in avanti da un colpo alla bash avvitato. Ha impacchettato la mia directory con una copia del file le ribattezzato come bin. Questa è una macchina piuttosto carina che ha appena usato una condivisione file. Qualche idea su come recuperare? Notato non c'è perso + trovato ... err, almeno non l'ho visto nella directory principale.

    
posta user169755 04.09.2013 - 23:10
fonte

2 risposte

1

Sfortunatamente non c'è modo di recuperare da quello, a parte il ripristino da un backup. Le utilità della riga di comando non hanno un comando di annullamento (e in genere non vengono eliminate nel Cestino).

lost + found non sarebbe stato d'aiuto, dal momento che viene utilizzato solo quando un'utilità di recupero del filesystem ha rilevato un danneggiamento del filesystem.

    
risposta data 04.09.2013 - 23:16
fonte
0

Ciò che Brian ha detto, sei in terra di non ritorno. Per evitare tali problemi in futuro aggiungi questa linea al tuo .bashrc :

alias sudo='sudo '

(e riavvia bash)

in questo modo cp , mv , rm e simili ti chiederanno prima di sovrascrivere o eliminare qualcosa. Questo ha salvato il mio bacon un paio di volte.

    
risposta data 04.09.2013 - 23:33
fonte

Leggi altre domande sui tag