Il Mar, 23 Ottobre 2012 7:16 pm, Davide Prina ha scritto:
$ mkdir prova; rm -rf prova/.*; rmdir prova
rm: impossibile rimuovere la directory: "prova/."
rm: impossibile rimuovere la directory: "prova/.."
[...]
quanto ho detto è vero, come dicono gli appunti di informatica libera,
per sist
Mandi! Mario Vittorio Guenzi
In chel di` si favelave...
> Qualcuna ha qualche dritta da darmi per cortesia?
Sei file hanno qualche pattern stile ''i più vecchio'', puoi dare anche un
occhio a tmpreaper.
--
Dicono che la mafia ricicla i soldi sporchi in titoli di Stato. Ma è
naturale: vole
On 25/10/2012 09:49, bodrato wrote:
Il Mer, 24 Ottobre 2012 6:43 pm, Davide Prina ha scritto:
perché io sapevo che le regole era queste: rm cancella tutti i file
tranne quelli inizianti per ., per cancellare quelli dovevi indicare il
Spiace doverti contraddire
naturalmente, dato che si parl
Ciao Davide,
Ti ringrazio per avermi fatto riflettere sulla possibilità che alcune
versioni di *nix possano fare qualche limitato danno con la riga che avevo
proposto.
L'obiettivo iniziale era cancellare ogni file e dir contenuto nelle
directory contenute in /scambio/, senza cancellare queste ult
On 24/10/2012 08:10, bodrato wrote:
Il Mar, 23 Ottobre 2012 7:16 pm, Davide Prina ha scritto:
On 23/10/2012 18:14, bodrato wrote:
$ mkdir prova; rm -rf prova/.*; rmdir prova
rm: impossibile rimuovere la directory: "prova/."
rm: impossibile rimuovere la directory: "prova/.."
Non mi è chiar
Ciao!
Il Mar, 23 Ottobre 2012 7:16 pm, Davide Prina ha scritto:
> On 23/10/2012 18:14, bodrato wrote:
>> rm: impossibile rimuovere la directory: "prova/.."
>
> probabilmente perché l'utente con cui esegui rm non ha i permessi di
> scrittura sulla directory prova
Ce li ha, l'ha appena creata!
$ m
opssshai ragione
era "nice -n20" e non "nice -n2" errore di battitura
scusassero
MaX
Il 23/10/12, Davide Prina ha scritto:
> On 23/10/2012 17:41, MaX wrote:
>
>> $ nice -n 2 rm -rf /home/cancella
>
>> il "nice -n2" serve per dare una bassa prioritá al processo in modo
>> che il server
On 23/10/2012 18:14, bodrato wrote:
Il Lun, 22 Ottobre 2012 8:35 pm, Davide Prina ha scritto:
On 22/10/2012 19:30, bodrato wrote:
rm -rf scambio/*/* scambio/*/.*
*ATTENZIONE*, c'è quel .* che fa cancellare tutto perché si espande in
.. e ricorsivamente cancella tutto quello che può cancella
On 23/10/2012 17:41, MaX wrote:
$ nice -n 2 rm -rf /home/cancella
il "nice -n2" serve per dare una bassa prioritá al processo in modo
che il server non abbia un calo di prestazioni.
allora dovresti mettere -n 20
il default è 10, se tu metti 2 vuol dire che dai una priorità maggiore
rispet
Ciao Davide,
Il Lun, 22 Ottobre 2012 8:35 pm, Davide Prina ha scritto:
> On 22/10/2012 19:30, bodr...@mail.dm.unipi.it wrote:
>> rm -rf scambio/*/* scambio/*/.*
>
> *ATTENZIONE*, c'è quel .* che fa cancellare tutto perché si espande in
> .. e ricorsivamente cancella tutto quello che può cancellar
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ò
col
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 22/10/2012 19:30, bodr...@mail.dm.unipi.it ha scritto:
> Ciao,
>
> Il Lun, 22 Ottobre 2012 4:14 pm, Mario Vittorio Guenzi ha scritto:
>> mi serve cancellare i files e le directory da livello 2 cioe' da
>> /scambio/guenzi /scambio/caio etc.
>
> Ve
On 22/10/2012 19:30, bodr...@mail.dm.unipi.it 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 .*
i
Ciao,
Il Lun, 22 Ottobre 2012 4:14 pm, Mario Vittorio Guenzi ha scritto:
> mi serve cancellare i files e le directory da livello 2 cioe' da
> /scambio/guenzi /scambio/caio etc.
Vedi gravi controindicazioni un un semplice:
rm -rf scambio/*/* scambio/*/.*
?
Cià,
m
--
http://bodrato.it/
--
Mario Vittorio Guenzi scrisse in data 22/10/2012 17:03:
> perche' a naso mi rimuove anche le subdir guenzi paola etc che sono
> sotto scambio?
> o mi sfugge qualcosa?
...oops hai ragione, ero convinto che find non ritornasse anche la dir
di partenza. Allora aggiungi un -mindepth 1
Ciao
Piviul
-
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 22/10/2012 16:50, Paolo Sala ha scritto:
> Piviul scrisse in data 22/10/2012 16:38:
>> Mario Vittorio Guenzi scrisse in data 22/10/2012 16:14:
>>
>>> [...] per i files e' facile dico find . -type f -name '*'
>>> -exec rm {} \; e i files spariscono
Piviul scrisse in data 22/10/2012 16:38:
> Mario Vittorio Guenzi scrisse in data 22/10/2012 16:14:
>
>> [...]
>> per i files e' facile dico find . -type f -name '*' -exec rm {} \; e
>> i files spariscono, il problema e' se ad esempio sotto la dir
>> /scambio/guenzi qualcuno al posto di un file
Mario Vittorio Guenzi scrisse in data 22/10/2012 16:14:
> [...]
> per i files e' facile dico find . -type f -name '*' -exec rm {} \; e
> i files spariscono, il problema e' se ad esempio sotto la dir
> /scambio/guenzi qualcuno al posto di un file mette una directory ad
> esempio manuali con dentro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Buongiorno a tutti,
Ho una directory chimiamola radice che si chiama scambio, sotto questa
radice ho n directory che hannoo il nome della login degli user percui
la dir guenzi la dir caio la dir paola etc.
mi serve cancellare i files e le directory da
19 matches
Mail list logo