Total em 'ls -l'

3

Quando executo ls -l , o seguinte é exibido:

>: ls -l
total 320
-rw-r--r--   1 foo  staff    633  5 Apr 13:23 A.class
-rw-r--r--   1 foo  staff    296  5 Apr 13:24 A.java
...

O que significa o total ? Tamanho? Se sim, qual o tamanho?

    
por ryanprayogo 11.04.2011 / 22:29

2 respostas

5

De man 1 ls no Mac OS X 10.6.7, especificamente na seção intitulada "O formato longo"

In addition, for each directory whose contents are
displayed, the total number of 512-byte blocks used by the files in the directory is
displayed on a line by itself, immediately before the information for the files in
the directory.
    
por 11.04.2011 / 22:34
4

É o número total de blocos (normalmente 512 bytes por POSIX; consulte man ls para obter detalhes sobre a variável de ambiente $BLOCKSIZE ) conforme obtido dos elementos st_blocks e st_blocksize da estrutura stat() de cada Arquivo. Como tal, não é recursivo nem inchado por arquivos "esparsos".

    
por 11.04.2011 / 22:33

Tags