Pular para o conteúdo

Dúvida Básica comando LS [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Dúvida Básica comando LS [RESOLVIDO]

Enviado em 22/07/2016 - 10:00h

Alguém sabe o que significa os TOTAIS do comando ls?
Porque:
1) Não é a Quantidade de arquivos
2) Não é a soma de Bytes
3) Não é a soma dos números da 2ª Coluna
4) Não é o Tamanho dessas pastas


bash-4.3# ls -l
total 48
drwxr-xr-x 5 nik root 4096 Jul 17 07:07 ARTICLES/
drwxr-xr-x 2 nik root 4096 Jul 12 21:38 ARTICLES\ SECUNDARY/
drwxr-xr-x 4 nik root 4096 Jul 19 13:27 DRIVERS/
drwxr-xr-x 10 nik root 4096 Jul 17 07:05 GRAPHICS\ AND\ SOUNDS/
drwxr-xr-x 8 nik root 4096 Jul 19 14:45 THINGS\ AND\ PROGRAMMING/
drwxr-xr-x 11 nik root 4096 Jul 21 18:30 MAINTENANCE/
drwxr-xr-x 4 nik root 4096 Jul 3 20:30 NETWORK\ AND\ INTERNET/
drwxr-xr-x 2 nik root 4096 Jul 14 04:07 NO\ USE/
drwxr-xr-x 2 nik root 4096 Jul 5 01:41 Nepomuk\ e\ Akonadi/
-rw-rw---- 1 nik users 5564 Jul 19 08:19 Report\ Programs.htx
drwxr-xr-x 7 nik root 4096 Jul 21 17:34 SO/

bash-4.3# ls -la
total 60
drwxr-xr-x 12 nik root 4096 Jul 19 08:19 ./
drwxr-xr-x 9 nik root 4096 Jul 19 16:04 ../
-rw-rw---- 1 nik root 64 Jul 1 03:46 .directory
drwxr-xr-x 5 nik root 4096 Jul 17 07:07 ARTICLES/
drwxr-xr-x 2 nik root 4096 Jul 12 21:38 ARTICLES\ SECUNDARY/
drwxr-xr-x 4 nik root 4096 Jul 19 13:27 DRIVERS/
drwxr-xr-x 10 nik root 4096 Jul 17 07:05 GRAPHICS\ AND\ SOUNDS/
drwxr-xr-x 8 nik root 4096 Jul 19 14:45 THINGS\ AND\ PROGRAMMING/
drwxr-xr-x 11 nik root 4096 Jul 21 18:30 MAINTENANCE/
drwxr-xr-x 4 nik root 4096 Jul 3 20:30 NETWORK\ AND\ INTERNET/
drwxr-xr-x 2 nik root 4096 Jul 14 04:07 NO\ USE/
drwxr-xr-x 2 nik root 4096 Jul 5 01:41 Nepomuk\ e\ Akonadi/
-rw-rw---- 1 nik users 5564 Jul 19 08:19 Report\ Programs.htx
drwxr-xr-x 7 nik root 4096 Jul 21 17:34 SO/

Responder tópico

4. Re: Dúvida Básica comando LS [RESOLVIDO]

Enviado em 22/07/2016 - 10:21h

# ls -l
total 8
drwxr-xr-x 45 joao joao 4096 Jul 21 09:13 joao
drwxr-xr-x 6 maria maria 4096 Jul 1 11:26 maria
# ls -s
total 8
4 joao 4 maria

Consultando o manual.
man ls

-s, --size
print the allocated size of each file, in blocks

5. Re: Dúvida Básica comando LS [RESOLVIDO]

Enviado em 22/07/2016 - 10:26h

Então o total são os blocos.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

7. Re: Dúvida Básica comando LS

Enviado em 22/07/2016 - 13:40h

perfection escreveu:
Não são permissões!


com certeza permissão não é

mauricio@Phanton:~/Modelos$ ls -l
total 4
-rwsrwsrwx 1 mauricio mauricio 28 Jul 20 00:32 arquivo.sh
mauricio@Phanton:~/Modelos$


com certeza são os blocos

mauricio@Phanton:~/Modelos$ ls -s
total 16
12 96325.htm 4 arquivo.sh
mauricio@Phanton:~/Modelos$




___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

8. Re: Dúvida Básica comando LS [RESOLVIDO]

Enviado em 22/07/2016 - 14:50h

Com certeza este campo refere-se aos blocos.

Lá no info coreutils ls tem o seguinte:

For each directory that is listed, preface the files with a line 'total blocks', where blocks is the total disk allocation for all files in that directory. The block size currently defaults to 1024 bytes, but this can be overridden (see Block size). The blocks computed counts each hard link separately; this is arguably a deficiency.


-----------------------------------''----------------------------------

"If it moves, compile it."

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder