“-k” opção para o comando “ls -l”

0

Eu não posso usar a opção "-k" para ls -l commnad.

   -k, --kibibytes
          use 1024-byte blocks

Há uma explicação de opção em man ls , como acima. Então eu acho que esta opção é válida.
No entanto, não há diferença de saída entre ls -l e ls -lk .
Alguém poderia me ensinar como validar a opção "-k"?

    
por crpl0907 04.10.2014 / 12:00

1 resposta

3

Versões anteriores de ls(1) têm uma descrição diferente do -k opção, que eu acho mais preciso:

% bl0ck_qu0te%

Isso significa que -k levará a ls exibindo todos os tamanhos de arquivo divididos por 1024. Isso pode ser substituído por outras opções (implícitas) como -h (que exibe tamanhos de arquivo "legíveis por humanos", ou seja, dimensionados dependendo seu tamanho e com um sufixo de escala (K, M, G, T,…)).

Você pode determinar se ls é um alias com argumentos de linha de comando padrão com alias ls . Você pode contornar o alias e executar o comando diretamente com command ls -l .

    
por David Foerster 04.10.2014 / 12:07