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: HS: petite question bash et variable en argument d'une commande

2021-04-04 Par sujet l0f4r0
Hello, 25 mars 2021, 09:02 de m...@unistra.fr: >> Comme indiqué de manière très détaillée sur >> https://mywiki.wooledge.org/BashFAQ/050 >> > (désolé c'est en anglais), stocker des commandes dans des variables est très > hasardeux. > > je ne lit plus jamais qu'en diagonale toute litterature

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

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

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.

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 :

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

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

2021-04-04 Par sujet Jean-Damien Durand
Bonjour Alain, 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 que de fichiers. Cordialement,

Re: ...

2021-04-04 Par sujet JUPIN Alain
Bon là je comprend pas l'envoi de ce message incomplet ... envoie qui s'est fait durant la rédaction du mon message complet ! Désolé pour le bruit, j'ai du faire une fausse manip :/ Alain JUPIN Lumières d'Ici ... et d'Ailleurs Le 04/04/2021 à 09:22, JUPIN Alain a écrit :

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

2021-04-04 Par sujet JUPIN Alain
Bonjour Petit casse tête du dimanche matin ! Sur un serveur LAMP à base de Debian10 (à jour en version 10.9), j'ai noté des lenteurs et le syslog est sans équivoque : [4958833.739887] EXT4-fs warning (device sda3): ext4_dx_add_entry:2258: Directory (ino: 18612230) index full, reach max htree