Newsgroup: it.comp.os.linux.iniziare
Titolo: >8-O  Dannato "rm -r downloads/*" possibilità di ripristino?

Avrei degli intercalari piutttosto volgari in mente ora come ora
meglio che ve li risparmio.
Dunque...
di solito scarico diversa roba con down them all, � un'estensione
di firefox che crea una lista di files da scaricare e li scarica.
Ho la essima abitudine di fare ordine e rimuovere dalla lista i
file completi...senza pensare che le informazioni su quei files
(link, url referente ecc), se ne vanno perse.
Ma d'altro canto se il file � stato scaricato orami � in locale.
Mi sono fatto anche uno script che sincronizza i file della dir
"downloads" con una dir su HD esterno chiamata "downloads". Una
volta che ho fatto girare questo script d�:
rm -r downloads/*
Liberando spazio su disco ecc ecc.
Non � un'operazione che faccio spesso, solo quando la directory
contiene troppi MB di roba.
Caso vuole che proprio ieri ho fatto girre lo script e dato il
comando rm -r ....
Sta mattina in seguito a varie ricerche mi sono creato la mia
bella lista di downloads su downthemall. Ho scaricato parecchi
files e ho ripulito poi la lista da pi� della meta degli stessi
file completi.
Avevo tutto in downloads/* !!!  :-|
Poi volevo lanciare "rtin"....
premo "r"
premo pag su che mi completa praticamente sempre il comando
all'ultimo dato che di solito � proprio rtin et voil� enter
Il fatto � che questa sequenza l'ho fatta un po' di corsa:
r+PagUp+Enter
Fatto sta che l'ultimo comando che iniziava per "r" non era rtin
bens� rm downloads....
In un batterd'occhio mi sono ritrovato senza i files che ho
scaricato nella mattinata....lasciamo perdere le imprecazioni che
non sto qui a ripetere!
Ora vi chiederei se esiste un modo per ripristinare i files
perduti.
Oppure in alternativa ricreare in "down them all" la lista coi
file persi ma non vedo una history che mantenga gli ultimi
downloads...sapete mica dove cercare?
Al limite c'� la cronologia di firefox in cui ci sono gli url
referenti dei files accodati e persi...per� � la via pi� lunga...
Avete qualche idea?

 
Anni fa mi sono abituato ad usare del al posto di rm, dopo aver messo in
bashrc la riga
alias del= 'rm -i'
e non me ne sono mai pentito.

 e non me ne sono mai pentito.
;)
andryatwork@poldo:~$ alias 
alias cp='cp -i'
alias ll='ls -l'
alias ls='ls -s -F -T 0 -b -H -1 -C --color=auto'
alias mv='mv -i'
alias rm='rm -i'
andryatwork@poldo:~$ 
-- 
Dietro a un grande uomo c'e' sempre una grande donna.
Se invece c'e' un uomo ancora piu' grande, di colore e 
perdipiu' nudo, che si fa chiamare ubuntu,  si consiglia 
di non chinarsi a raccogliere margheritine :)

 alias rm='rm -i'
Gi�, capisco....ma non avrebbe risolto nel mio caso, provate a
rileggere come � capitato.
E capirete bene che io non volevo rimuovere nulla pertanto non ho
digitato
"rm"
l'ho solo pescato dalla history della bash con PagUp, credendo
che comparisse "rtin" come al solito.
Solitamente prima di cancellare qualcosa ci penso bene anche io e
avere il rm liscio non mi ha mai dato problemi.
Inoltre l'alias citato � scomodo perch� bisogna confermare per
ogni file...correggete se sbaglio perch� non l'ho qualsi mai
usato e quasi sempre disabilitato alla prima occasione.
Cos� se io avessi dovuto rimuovere i file di quella dir come ho
fatto l'altro giorno avrei aggiunto l'opzione per forzare la NON
interrattivit� (sto ipotizzando di avere il vostro l'alias).
E tale comando mi sarebbe comunque rimasto nella history della
bash...
Per questo io ora chiedevo una eventuale soluzione per il
ripristino.
Che in parte forse ho trovato:
firefox mantiene nella cache anche i file scaricati, anche con
l'estensione down them all.
Alla fine ho fatto
cp ~/.mozilla/firefox/blablabla/Cache/* ~/downloads
e poi ho rimosso i file che non c'entravano nulla.
Forse qualcosa � andato perso comunque, ma il grosso penso
d'averlo ripristinato.
La prossima volta sar� meglio lasciare la lista dei download
comprensiva di quelli completati...non si sa mai.
Ora chiedo nuovamente la domanda principale:
c'� un modo per ripristinare i file di una dir rimossi con rm?
Sto parlando di filesystem ext3....se c'entrasse qualcosa.
Non scendiamo nel discorso backup...ovvio che se era roba
importantissima, l'avrei backuppata con maggiore dovizia... ;-)

 importantissima, l'avrei backuppata con maggiore dovizia... ;-)
:)
-- 
Mi Pumba es tu Pumba!!!

 Ora vi chiederei se esiste un modo per ripristinare i files perduti.
Dipende dai files. Puoi provare con foremost: trovi i dettagli su google.
Prima, subito, smonta la partizione che contiene i files persi, e fanne
una copia con dd o ddrescue.
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
____________________________________________________________________________
Non sprecare i cicli idle della tua CPU: 
http://boinc.berkeley.edu/index.php

 se hai un backup si.
Gi�...