Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 01 Jan 2008 17:17:48

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

stat et ls

Salut,
Quand je fait un

Code:

stat --format=%s test.py

il me retourne une taille de 2918 octets.
Pour le même fichier, un

Code:

ls -al test.py

me retourne une taille de 2918 octets.
tandis qu'un

Code:

ls -s --block-size=k test.py

me donne 4k.
Est-ce que quelqu'un peut m'éclairer, car 4x1024=4096 et non pas 2918?
D'avance merci.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#2 01 Jan 2008 21:39:52

[GO]Skywalker13
Modérateur
Lieu: Choëx (VS)
Date d'inscription: 05 Oct 2004
Messages: 896
Site web

Re: stat et ls

à cause des puissance de 2, t'as le choix entre 1 2 4 8 16 etc..
et 2918 ça ne peut pas tenir dans 2048 alors il le balance dans 4096 qui est le suivant

un bloc c'est pas juste des octets.. c'est toujours un groupe d'octets en puissance de 2.
genre un disque dur travail souvent par bloc de 512 bytes


si t'avais mis M à la place de k, les plus petits fichiers seraient (affichés) au minimum à 1M.


Mathieu SCHROETER
log.schroetersa.ch

Hors ligne

 

#3 01 Jan 2008 23:04:30

BOFH
Admin
Lieu: Ecublens, VD
Date d'inscription: 03 Feb 2005
Messages: 862
Site web

Re: stat et ls

Précision: les périphériques bloc (disques) travaillent sur des blocs de 512 bytes. Au dessus, le système de fichier utilise également des blocs, dont la taille est généralement un multiple de 512 (par défaut, 4096 pour reiserfs, et entre 1024 et 4096 pour ext2/3)

Hors ligne

 

#4 02 Jan 2008 10:54:45

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: stat et ls

Salut,
  Merci et bone année 2008.
  Donc je dois différencier entre la taille en bloc occupés et la taille réelle en octet.
A bientôt.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

Pied de page des forums

Powered by FluxBB