Du -sh sans lien symbolique

Résolu/Fermé
mr_poussy Messages postés 2739 Date d'inscription vendredi 24 août 2001 Statut Modérateur Dernière intervention 27 février 2013 - 27 janv. 2009 à 17:10
mr_poussy Messages postés 2739 Date d'inscription vendredi 24 août 2001 Statut Modérateur Dernière intervention 27 février 2013 - 28 janv. 2009 à 10:04
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

6 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
27 janv. 2009 à 17:14
Salut,

Je pense qu'il faut plutôt utiliser df et pas du
df -lh
0
mr_poussy Messages postés 2739 Date d'inscription vendredi 24 août 2001 Statut Modérateur Dernière intervention 27 février 2013 61
27 janv. 2009 à 17:17
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
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
27 janv. 2009 à 17:21
et pourtant, man du
-P, --no-dereference
don't follow any symbolic links (this is the default)
0
mr_poussy Messages postés 2739 Date d'inscription vendredi 24 août 2001 Statut Modérateur Dernière intervention 27 février 2013 61
27 janv. 2009 à 17:32
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
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
27 janv. 2009 à 17:29
Re,

Pas besoin de grep.
Tu peux faire par exemple
 du -sh /{bin,boot,etc,opt}
ou
 du -ah /{bin,boot,etc,opt}
0
mr_poussy Messages postés 2739 Date d'inscription vendredi 24 août 2001 Statut Modérateur Dernière intervention 27 février 2013 61
27 janv. 2009 à 17:35
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mr_poussy Messages postés 2739 Date d'inscription vendredi 24 août 2001 Statut Modérateur Dernière intervention 27 février 2013 61
27 janv. 2009 à 17:44
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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
27 janv. 2009 à 18:10
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
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
27 janv. 2009 à 18:12
Salut,

Je n'ai jamais creusé si profond dans man du ;-))
Merci.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019
27 janv. 2009 à 18:15
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
mr_poussy Messages postés 2739 Date d'inscription vendredi 24 août 2001 Statut Modérateur Dernière intervention 27 février 2013 61 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
28 janv. 2009 à 10:04
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
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
27 janv. 2009 à 17:46
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