io preferivo un sistema a mio parere più sicuro e immediato:

$ mv /home/scambio-files /home/cancella
$ mkdir /home/scambio-files
$ nice -n 2 rm -rf /home/cancella


a seconda di quanti files e directory ci sono il processo di
cancellazioen può durare minuti... minuti in cui un altro utente può
collegarsi e copiarci sopra un altro files.

in questo modo invece, sposto istantaneamente la directory
"scambio-files" in cancella, poi ne creo uno nuova e infine cancello
quella vecchia compreso il contenuto.

il "nice -n2" serve per dare una bassa prioritá al processo in  modo
che il server non abbia un calo di prestazioni.

Naturalmente bisogna assicurarsi che il cambio di directory non
interferisca con il metodo di condivisione via network utilizzato. A
seconda del tipo di protocollo usato è possibile che sia necessario
fermare e riavviare il daemon durante il cambio di directory.

ferma il daemon
muovi la directory
crea la nuova directory
riavvia il daemon
cancella la vecchia directory


saluti
MaX


Il 22/10/12, Davide Prina<[email protected]> ha scritto:
> On 22/10/2012 19:30, [email protected] wrote:
>> rm -rf scambio/*/*  scambio/*/.*
>
> *ATTENZIONE*, c'è quel .* che fa cancellare tutto perché si espande in
> .. e ricorsivamente cancella tutto quello che può cancellare che è montato
>
> quindi non è da eseguire un comando del tipo:
> # rm -rf .*
>
> in qualsiasi posto si è vengono cancellati tutti i file e le directory
> che sono presente a partire dalla radice del sistema
>
> Ciao
> Davide
>
> --
> Dizionari: http://linguistico.sourceforge.net/wiki
> Perché microsoft continua a compiere azioni illegali?:
> http://linguistico.sf.net/wiki/doku.php?id=traduzioni:ms_illegal
> GNU/Linux User: 302090: http://counter.li.org
> Non autorizzo la memorizzazione del mio indirizzo su outlook
>
>
> --
> Per REVOCARE l'iscrizione alla lista, inviare un email a
> [email protected] con oggetto "unsubscribe". Per
> problemi inviare un email in INGLESE a [email protected]
>
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>


-- 
ciao,
MaX


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/CAEyAVmva2KcXNQ8UKAZ9tRFvxfbmZYqiVN=jngv9594hxxy...@mail.gmail.com

Rispondere a