Newsgroup: it.comp.os.linux.iniziare
Titolo: undelete ext2

dopo avere letto svariati articoli circa il recupero dei file cancellati, 
ho avuto un'idea, proprio per questo ho deciso di postare questo messaggio 
per sapere se la mia č una buona idea.
Per il mio scopo č utile e semplice: creare un alias che al comando rm lo 
passi a mv in una directory tua. Quindi i files in realtą non vengono 
cancellati ma spostati in una directory temporanea.
Uno script che esamini i file e dopo (per es.) una settimana (in base alla 
data di spostamento) vengano cancellati.
Che ne pensate?

 Che ne pensate?
Funziona se usi solo 'rm' per rimuovere i files (e solo per i processi
che "vedono" il tuo alias). Ovviamente non puoi impedire ai programmi,
p.es
. un filemanager, di rimuovere i file per altra via.
-- 
Stefano - Hodie quinto Idus Septembres MMI est

cancellati ma spostati in una directory temporanea.
]zac[
Se viene usato un'altro comando al posto di rm il cestino non funziona,
se cancelli file con lo stesso nome da posti diversi li sovrascrivi, il
ripristino lo devi fare manualmente (non sai dov'erano posti i file).
Salve
           Dbg



A quest'ultimo inconveniente si puo' ovviare cosi':
for FILE in $*; do
  DIR=${HOME}/.trash/${PWD}
  mkdir -p ${DIR}
  mv ${FILE} ${DIR}
done
cioe' ogni file viene salvato in una sottodirectory di .trash che a
parte ${HOME}/.trash e' il path originario del file.


 lo passi a mv in una directory tua. Quindi i files in realtà non
Che non è troppo originale:))
Se non ricordo male c'è un esempio in "Appunti-Linux".
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 Che ne pensate?
A parte l'inconveniente dell'omonimia gia' segnalato e risolto,
praticamente un "cestino a tempo"... IMHO, sono contrario: avrei sempre
bisogno del file che e' appena 'scaduto' ;-)
E poi pensa che bello: cancelli una dir con 200MB di roba e ti sorbisci lo
spostamento della dir, per poi ricancellarla. Certe cose non le sopporto,
mi ricordano una cosa brutta...
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscalinet.it

 mi ricordano una cosa brutta...
In poche parole è vero che certe cose "assomigliano" a quella innominabile
cosa brutta, ma devi ammettere che in caso di errori può venire in aiuto.
Da quella cosa brutta talvolta si può anche prendere (non copiare) e 
perfezionare quelle rare cose semibelle che ha.
Ciao, Matteo

 perfezionare quelle rare cose semibelle che ha.
Si, ok, il fatto e' che dopo averci sbattuto il naso diverse volte, ho
imparato a cancellare solo quello che sono sicuro vada cancellato, come ho
imparato a fare copie di riserva di file di configurazione funzionanti
prima di modificarli per provare impostazioni diverse.


 
E' vero, ma può capitare la cancellazione accidentale di un file (una volta ho
cancellato il passwd ... immagina il risultato)
Ciao, Matteo

 cancellato il passwd ... immagina il risultato)
Di quello c'e` il backup, *sempre*[1][2].
+++
[1] Parlo per esperienza personale. Durante l'installazione di Postfix
ho, come dire, dato un eccesso di fiducia alla mia tastiera, pensando,
a torto, che potesse stare dietro a quello che avevo in mente. Errore,
imperdonabile errore. Specie perche' non ho considerato che, tra testa
e tastiera, ci stanno due mani.
[2] Non come il file che mi gestisce le mailing list via procmail, che
ho cancellato per sbaglio ieri. Anche a colpi di debugfs, niente. Uhm.
Pero` io uso ext3...
Bye,
 Emmanuele.
-- 
I ... Owe ... You ... Pain! -- Willow, "Tough Love"
Italian Buffy Resource Site (Beta) - 
http://www.ibrs.f2s.com
GnuPG Key ID: 0x788E3A3A
GnuPG Key FP: 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 
hai ragione, anche se non tutti se lo possono permettere, se il backup lo vuoi
buttare su un altro hdd o partizione. Neanche si può backuppare soltanto qualche
file piccolo ma importante sullo stesso hdd perchè per la legge di murphy si
cancellerà accidentalmente sicuramente un altro file non backuppato, ben più
importante :-)
Talvolta l'undelete è utile, anche se io non l'ho implementato e non lo 
implementerò.
----------
ext3... non la uso non so nemmeno che caratteristiche ha in più, e per questo
discorso non conta il fs, può essere ext2, ext3, ext10000, reirefs, umsfs, vxfs,
Addirittura fat12-16-32,ntfs , os2 e chi più ne ha più ne metta. Basta che sia
un "contenitore di file".
Ciao, Matteo

 complica un poco, però ...
Diverrebbe inutile, nel senso che sarebbe estremamene poco pratico avere un
"cestino" per ogni partizione: pensa a chi ha piu' di 4-5 partizioni per il
filesystem! Cestini da tutte le parti, praticamente una discarica :-)
