Comando errato eseguito accidentalmente in Linux che cancella tutti i file


-1

Ho fatto un grosso errore oggi. In realtà devo cancellare uno specifico file di directory ma per errore ho eseguito il comando seguente,

rm -rf /*

Penso che abbia iniziato a cancellare tutti i file dalla radice (interrotto improvvisamente il comando dopo un periodo di tempo).

Ora anche io non sono in grado di accedere al mio terminale e al database mysql e tutto il resto. Ma sono ancora in grado di accedere ai miei siti web.

Qualcuno può suggerire come ripristinare il server alla sua condizione originale?


Dovresti cercare su Google Linux data recovery tools.
MariusMatutiae

Sicuramente inizia facendo il backup di tutto ciò che puoi.
choroba

ENORME . :( In questo momento i dati su quel computer vengono cancellati: significa che il suo indice è cancellato.I dati reali sono ancora lì e puoi provare a salvare se non sovrascritto nel frattempo. Linux data recovery tools, crea un sistema avviabile e vedi qual è la situazione. Ricorda che può essere in parte danneggiato, quindi probabilmente sceglierai una nuova installazione completa del sistema cercando di salvare il file /home/* e alcune impostazioni. In bocca al lupo.
Hastur

Hai eseguito come root? In caso contrario, non dovresti aver visto alcun file eliminato se lo hai interrotto in un periodo ragionevole. Se stavi eseguendo come root, non dovresti farlo su un server (IMO: ever) e dovresti iniziare a disabilitare ssh per l'utente root.
nerdwaller

Disabilitare SSH non farebbe alcuna differenza per le numerose occasioni in cui qualcuno potrebbe aver bisogno di eseguire qualcuno sudo o su
qasdfdsaq

Risposte:


3

Ripristina dal backup ... Hai avuto un backup, giusto?

Salvo il fatto che, se i file che ti interessano sono tutti su mountpoint non di sistema (come / home), allora dovresti essere in grado di reinstallare la tua distribuzione Linux senza disturbarli. Probabilmente dovrai reinstallare / riconfigurare servizi di sistema come Apache e MySQL.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.