Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/11/2009, à 18:10

tom05

Commande permettant de calculer la taille en bloc.

Bonjour à tous,

Donc voila j'ai un projet à faire et je block à une question... sad .
Connaissez-vous la commande qui permet de calculer la taille que prend un dossier en blocks?
J'ai essayé df mais sa me met la taille de mon systéme.

Merci de vos réponses,
Cordialement,
Thomas

Dernière modification par tom05 (Le 29/11/2009, à 18:12)

Hors ligne

#2 Le 29/11/2009, à 19:35

Ferod

Re : Commande permettant de calculer la taille en bloc.

Bonjour,

Je ne sais pas si il donne la taille en block mais quand je veut connaitre la taille en kb d'un dossier je tape :

du -ks /vers/mon/repertoire

le k pour l'avoir en kilobyte et le s pour n'avoir que le total du dossier et sous dossier.

PS : t'aurait pu le trouver en cherchant un minimum...


"When I was in the military, they gave me a medal for killing
two men, and a descharge for loving one !" Leonard Matlovich

Hors ligne

#3 Le 29/11/2009, à 21:00

tom05

Re : Commande permettant de calculer la taille en bloc.

Oui je suis d'accord avec toi la commande 'du' je l'avais deja trouvée... Mais elle ne donne malheureusement pas la taille en bloc. Mais merci quand même pour ta réponse. Si tu as une autre idée n'hésite surtout pas .

Dernière modification par tom05 (Le 29/11/2009, à 21:02)

Hors ligne

#4 Le 29/11/2009, à 23:57

Ferod

Re : Commande permettant de calculer la taille en bloc.

J'ai fait une petite recherche et j'ai trouvé ça :
http://manpages.ubuntu.com/manpages/gutsy/fr/man2/stat.2.html

J'ai fait un petit test et voici ce que ça donne :

sebastien@Daneel:~$ stat InstallParty_Toulouse_5122009.pdf 
  File: `InstallParty_Toulouse_5122009.pdf'
  Size: 1986810   	Blocks: 3896       IO Block: 4096   fichier standard
Device: 806h/2054d	Inode: 85237       Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/sebastien)   Gid: ( 1000/sebastien)
Access: 2009-11-27 22:01:57.000000000 +0100
Modify: 2009-11-27 22:01:55.000000000 +0100
Change: 2009-11-27 22:01:55.000000000 +0100

Par contre je sais pas si c'est bien la taille en blocs que j'obtiens.
Enfin plus le fichier est gros plus le nombre de blocs est grand et à chaque fois le rapport taille en octet et nombre de bloc est proche de 512 :

sebastien@Daneel:Bureau$ stat Minitel2-0.flv 
  File: `Minitel2-0.flv'
  Size: 226740917 	Blocks: 443304     IO Block: 4096   fichier standard
Device: 806h/2054d	Inode: 85268       Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/sebastien)   Gid: ( 1000/sebastien)
Access: 2009-11-28 16:17:06.000000000 +0100
Modify: 2009-11-28 14:52:53.000000000 +0100
Change: 2009-11-28 14:52:53.000000000 +0100

Edit : tu peux obtenir des infos supplémentaires en fouillant dans l'aide de la commande (man stat).

PS : Désolé pour le post scriptum du message précédent pas vraiment opportun. hmm

Dernière modification par Ferod (Le 29/11/2009, à 23:58)


"When I was in the military, they gave me a medal for killing
two men, and a descharge for loving one !" Leonard Matlovich

Hors ligne