Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-08 Par sujet Daniel Caillibaud
Le 07/04/21 à 21:45, Étienne Mollier a écrit : > Si le répertoire est vide, alors les commandes suivantes > devraient faire l'affaire pour récupérer les 959M restants : > > $ sudo rmdir /var/lib/php/sessions > $ sudo mkdir /var/lib/php/sessions Oui, mais attention aux droits, les reg

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-07 Par sujet Étienne Mollier
Bonjour, > Le 7 avr. 2021 à 18:31, JUPIN Alain a écrit : > > Par contre, il me reste encore un petit souci. Pour info, la commande prend > > environ 40sec pour s’exécuter ! > > > > root@kepler:/var/lib/php/sessions# ls -alh > > total 959M > > drwxr-xr-x 2 root root 959M avril 7 09:40 . > > dr

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-07 Par sujet Pierre Malard
heures la commande échoue avec "trop d'arguments" >> >> Bref ce matin, il y a deux heures, je tente une nouvelle approche : rsync -a >> --delete /tmp/empty/ /var/lib/php/sessions/ >> avec bien sur /tmp/empty qui est vide >> Mais après deux heures de fon

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-07 Par sujet JUPIN Alain
ar/lib/php/sessions/ avec bien sur /tmp/empty qui est vide Mais après deux heures de fonctionnement, je n'ai aucun retour de la commande ! Du coup connaissez vous une méthode "rapide" pour effacer plusieurs millions de fichiers d'un répertoire ! PS : Par contre, je ne c

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-06 Par sujet Olivier
arguments" > > Bref ce matin, il y a deux heures, je tente une nouvelle approche : rsync > -a --delete /tmp/empty/ /var/lib/php/sessions/ > avec bien sur /tmp/empty qui est vide > Mais après deux heures de fonctionnement, je n'ai aucun retour de la > commande ! > > Du co

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-05 Par sujet Pierre-Elliott Bécue
c "trop d'arguments" > > Bref ce matin, il y a deux heures, je tente une nouvelle approche : rsync -a > --delete /tmp/empty/ /var/lib/php/sessions/ > avec bien sur /tmp/empty qui est vide > Mais après deux heures de fonctionnement, je n'ai aucun retour de la comm

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet Fabrice Bauzac-Stehly
Jean-Damien Durand writes: > find /tmp -cmin +30 -type f -exec rm -f {} \; Utilise -delete pour que ca aille plus vite: find /tmp -cmin +30 -type f -delete -- Fabrice Bauzac-Stehly PGP 01EEACF8244E9C14B551C5256ADA5F189BD322B6 old PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet didier gaumet
Le 04/04/2021 à 09:30, JUPIN Alain a écrit : [...] [4958833.739887] EXT4-fs warning (device sda3): ext4_dx_add_entry:2258: Directory (ino: 18612230) index full, reach max htree level :2 [4958833.739889] EXT4-fs warning (device sda3): ext4_dx_add_entry:2262: Large directory feature is not enabled

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet l0f4r0
4 avr. 2021, 10:39 de bas...@starynkevitch.net: > > On 4/4/21 10:29 AM, JUPIN Alain wrote: > > >> Par contre lancer 56 millions de fois la copmmande rm, ca risque de >> prendre un temps de dingue, mais avec -print on a au moins l'impression >> que "ca avance" lol >> > > Sur un PC mod

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet Basile Starynkevitch
On 4/4/21 10:29 AM, JUPIN Alain wrote: Le 04/04/2021 à 09:50, Jean-Damien Durand a écrit : Sans prétendre que ce soit plus rapide, tu n'auras pas le problème de "trop d'arguments" en faisant:     find /tmp -cmin +30 -type f -exec rm -f {} \; Tu peux rajouter -print pour le voir avancer. J

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet JUPIN Alain
Le 04/04/2021 à 10:10, l0f...@tuta.io a écrit : 4 avr. 2021, 10:02 de l0f...@tuta.io: Tu peux limiter le nb de ses arguments par commande lancée en utilisant l'option `-n`. Tant que t'y es, pour garder un œil sur les commandes générées, t'as qu'à aussi utiliser l'option `-t`. Précision : j

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet JUPIN Alain
Le 04/04/2021 à 09:50, Jean-Damien Durand a écrit : Sans prétendre que ce soit plus rapide, tu n'auras pas le problème de "trop d'arguments" en faisant:     find /tmp -cmin +30 -type f -exec rm -f {} \; Tu peux rajouter -print pour le voir avancer. J'ai rajouté -type f puisque tu ne parles

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet l0f4r0
4 avr. 2021, 10:02 de l0f...@tuta.io: > Tu peux limiter le nb de ses arguments par commande lancée en utilisant > l'option `-n`. > > Tant que t'y es, pour garder un œil sur les commandes générées, t'as qu'à > aussi utiliser l'option `-t`. > Précision : je parle des options de `xargs` l0f4r0

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet l0f4r0
Bonjour, Désolé, je n'ai pas mieux que `find/rsync` pour réaliser ta tâche massive de suppression. Quelques remarques ci-dessous cependant : 4 avr. 2021, 09:30 de aju...@jupin.net: > par contre, le répertoire/var/lib/php/sessions/ contient 56 781 542 > fichiers > J'ai lancé hier soir

Re: Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet Jean-Damien Durand
deux heures, je tente une nouvelle approche : rsync -a --delete /tmp/empty/ /var/lib/php/sessions/ avec bien sur /tmp/empty qui est vide Mais après deux heures de fonctionnement, je n'ai aucun retour de la commande ! Du coup connaissez vous une méthode "rapide" pour effacer plusieu

Effacer plusieurs millions de fichiers d'un répertoire !

2021-04-04 Par sujet JUPIN Alain
y/ /var/lib/php/sessions/ avec bien sur /tmp/empty qui est vide Mais après deux heures de fonctionnement, je n'ai aucun retour de la commande ! Du coup connaissez vous une méthode "rapide" pour effacer plusieurs millions de fichiers d'un répertoire ! PS : Par contre, je ne