Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
632 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  RM limité sous UNIX

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

RM limité sous UNIX

n°759567
protoinou
Posté le 10-06-2004 à 17:50:47  profilanswer
 

Salut
 
je voudrais supprimé environ 500 Millions de fichier aec la commande RM mais apparement je suis limité, est ce que qq'un connait un moyen pour supprimé autant de fichier, ou aller contre cette limitation
 
Sachant que rm -rf ou autre ne marche pas non plus :)
 
VOilà merci

mood
Publicité
Posté le 10-06-2004 à 17:50:47  profilanswer
 

n°759594
lorill
Posté le 10-06-2004 à 18:23:54  profilanswer
 

:heink:

n°759609
minusplus
Posté le 10-06-2004 à 18:36:43  profilanswer
 

avec la commande find
 
find -name fichier.* -exec rm "{}" \;

n°760557
protoinou
Posté le 11-06-2004 à 15:26:26  profilanswer
 

ça marche pas mais merci quand même :)

n°760561
black_lord
Truth speaks from peacefulness
Posté le 11-06-2004 à 15:28:50  profilanswer
 

500 millions ? T'as quoi comme disque ? Non parce que les inodes doivent avoir mal là...
 
sinon tu codes un truc qui va justement virer les inodes directement.
 
t'as essayé shred ?

n°760905
el muchach​o
Comfortably Numb
Posté le 11-06-2004 à 22:35:54  profilanswer
 

protoinou a écrit :

ça marche pas mais merci quand même :)


 
Ca devrait. Mais ton "500 millions", je suppose que tu plaisantes, là ? :heink:

n°761878
gilou
Modérateur
Modzilla
Posté le 13-06-2004 à 17:35:08  profilanswer
 

protoinou a écrit :

Salut
 
je voudrais supprimé environ 500 Millions de fichier aec la commande RM mais apparement je suis limité, est ce que qq'un connait un moyen pour supprimé autant de fichier, ou aller contre cette limitation
 
Sachant que rm -rf ou autre ne marche pas non plus :)
 
VOilà merci

T'es probablement limité par la memoire du shell allouée a la ligne de commande. Ca doit pouvoir se modifier par une variable d'environnement ou un truc du genre (pas touché à ca depuis un bail).
 
A+,


Message édité par gilou le 13-06-2004 à 17:36:17

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°761881
Taz
bisounours-codeur
Posté le 13-06-2004 à 17:39:05  profilanswer
 

je ne vois pas pourquoi
 
rm -rf dossier/ lance le binaire rm avec pour argument "-rf dossier/" tout le reste se passe en C ensuite

n°762409
protoinou
Posté le 14-06-2004 à 09:04:48  profilanswer
 

Pour le J'en sais rien du tout si je plaisante, c'est une collègue qui m'a demandé ça, mais c'est bien possible, pour une boite qui dispose de 35 serveurs dans une seule pièce ou presque, il doit bien y avoir des structure avec plus de 500 Millions de fichiers...
mais c'est vrai que ça fait beaucoup, en tout cas merci pour votre aide

n°795147
minusplus
Posté le 13-07-2004 à 18:43:27  profilanswer
 

Taz a écrit :

je ne vois pas pourquoi
 
rm -rf dossier/ lance le binaire rm avec pour argument "-rf dossier/" tout le reste se passe en C ensuite

non, c'est le shell qui interprete le * et construit une ligne de commande longue. C'est pourquoi il vaut mieux utiliser la fonction find qui invoque la commande rm une fois par fichier (bon ça rame mais ça marche ! :D)

mood
Publicité
Posté le 13-07-2004 à 18:43:27  profilanswer
 

n°795189
chaica
Posté le 13-07-2004 à 19:28:49  profilanswer
 

protoinou a écrit :

Pour le J'en sais rien du tout si je plaisante, c'est une collègue qui m'a demandé ça, mais c'est bien possible, pour une boite qui dispose de 35 serveurs dans une seule pièce ou presque, il doit bien y avoir des structure avec plus de 500 Millions de fichiers...
mais c'est vrai que ça fait beaucoup, en tout cas merci pour votre aide


 
A mon taf on a 300 serveurs dans une salle et on a sûrement pas 500 millions de fichiers sur une même machine.
Même 500 millions d'entrées dans un bdd c'est énorme.  
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  RM limité sous UNIX

 

Sujets relatifs
[PHP] Problème sur une fonction, hébergé sur un serveur UNIXNetsend de Unix sur NT
[Weblogic] l'IDE et le framework Workshop limite la portabilité ?awk unix
Peut on lancer une commande shell unix apartir d'un programme AdaUNIX: comment importer dans 1 fichier le temps d'exec d'un code?
Boucler sur les lignes d'un fichier texte (shell UNIX)c++ sous unix (freeBSD)
[C] implementation shell unix (fork, pipe)Limite d'enregistrmeent d'une base MySQL ?
Plus de sujets relatifs à : RM limité sous UNIX


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR