Du -sh sans lien symbolique

Résolu
mr_poussy Messages postés 2740 Statut Modérateur -  
mr_poussy Messages postés 2740 Statut Modérateur -
Bonjour,

je fais un
du -sh /*

pour connaitre la repartition de mon expace disque en local. Mais j'ai l'impression que la commande suit des liens symbolique vers une volumetrie reseau que je ne veux pas evaluer. comment faire pour exclure mes liens symbolique ,ou le repertoire qui les contient, de ma commande du ?

merci

--

--
mr poussy
Configuration: Windows XP
Firefox 3.0.5

6 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Je pense qu'il faut plutôt utiliser df et pas du
    df -lh
    0
  2. mr_poussy Messages postés 2740 Statut Modérateur 61
     
    salut,

    nop car df me donne le taux d'occupation de chaque partition monté et non la taille de chaque repertoire d'une partition.

    merci quand meme :)

    a mon avis il faux metre un |grep quelque par et exclure le nom de mot repertoire en utilisant les expression reguliere.

    bon je suis partit pour un #man grep ;)

    je reviens si je trouve
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    et pourtant, man du
    -P, --no-dereference
    don't follow any symbolic links (this is the default)
    0
    1. mr_poussy Messages postés 2740 Statut Modérateur 61
       
      arg !! mais ca doit etre sous un linux ca...


      je suis sous sun solaris 10.


      arf !!! domage mais je cherche dans cette direction.

      un petit man du devrais m'aider.

      merci
      0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Pas besoin de grep.
    Tu peux faire par exemple
     du -sh /{bin,boot,etc,opt}
    ou
     du -ah /{bin,boot,etc,opt}
    0
    1. mr_poussy Messages postés 2740 Statut Modérateur 61
       
      cool,

      mais la tu inclus un certain nombre de repertoire a evaluer...

      moi je souhaiterais tous les evaluer sauf un :( bref avoir un liste d'exclusion, quoi.

      on y est presque :p
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mr_poussy Messages postés 2740 Statut Modérateur 61
     
    rhaaaa !!

    mais je suis nouille. C'est pas des liens symbolique !! c'est des montages NFS. du coup il faut vraiment que je les exclus de ma commande du pasque je vous raconte pas la volumétrie qu'il y a derrière. grrrr!!!

    je continu de cherche.

    merci de votre aide en tout cas
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Salut,

      rhaaaa !! mais je suis nouille.
      Tout comme tout bon modal qui se respecte ;-))


      Et l'option POSIX "-x" :
             -x     Ignorer  les  répertoires  situés  sur  un  système  de fichiers
                    différent de celui de l'argument étudié.
      Elle ne ferait pas l'affaire ?
      0
      1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Salut,

        Je n'ai jamais creusé si profond dans man du ;-))
        Merci.
        0
      2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
         
        Ben moi non plus, il suffit juste qu'un modal sorte de son hibernation et pose le problème, pour que je m'aventure à en faire un tour plus complet ;-))

        De rien, j'ai fait que lire ;-)
        0
      3. mr_poussy Messages postés 2740 Statut Modérateur 61 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        YESS !!

        genial merci.

        faut juste que j'ouvre les yeux quand je lis le man.

        je vais d'ailleur faire un "man cerveau" pour trouver comment allumer le mien ;)

        bref mon
        #du -shx /*

        marche a merveille. il ne me scanne que les repertoire locaux, qui sont sur le device de /.

        merci jipicy
        0
  7. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Par exemple - /cdrom , /proc, /home sont exclus
    for i in $(ls -1 / | grep -Ev 'cdrom|proc|home');do du -sh /$i;done 2>/dev/null


    0