A criação de um novo arquivo com o comando touch cria oito arquivos não listados? [duplicado]

1
    

Esta pergunta já tem uma resposta aqui:

    
  •              Por que o 'ls -l' conta mais arquivos do que eu?                                      2 respostas                          
  •     

Veja esta captura de tela:

$ mkdir someDir
$ cd someDir
$ ls -l
total 0
$ touch someFile
$ ls -l
total 8
-rw-rw-r-- 1 user user 0 Nov 5 01:29 someFile

Pardon para minha linguagem usada quando eu instalei o Ubuntu. De qualquer forma, está além da minha imaginação, como criar um arquivo vazio na verdade cria oito arquivos, infelizmente, os sete extras não serão listados mais do que o que eles dizem nas estatísticas. A coluna total diz claramente oito . Estou usando o Ubuntu 12.10 x86. Além disso, no meu explorador de arquivos Nautilus, verifiquei a opção de visualizar arquivos ocultos e de sistema. A manobra para o novo diretório someDir não mostrará mais do que apenas um arquivo, o arquivo someFile . Então, é a contagem total deitada na minha cara ou há ainda mais arquivos ocultos do que os arquivos ocultos "comuns"? Eu estou ansioso para saber exatamente quais arquivos são criados aqui, porque e então como eu não posso listá-los.

Como observação, adicionar o prefixo sudo ao comando ls -l não fará diferença para mim.

Muito obrigado antecipadamente.

    
por Martin Andersson 05.11.2012 / 01:55

1 resposta

3

De ls Man Page para OSX (Eu espero que seja o mesmo no linux, mas eu não tenho 1 acessível para testar atm)

-l (The lowercase letter ''ell''.) List in long format. (See below.) If the output is to a terminal, a total sum for all the file sizes is output on a line before the long listing.

Portanto, o número é a soma do tamanho do arquivo e não uma contagem do número de arquivos.

    
por Karthik T 05.11.2012 / 02:17