Comando Unix para verificar o tamanho do ficheiro
Preciso de verificar a visualização do {[[0]} meu servidor com os seus tamanhos.Que Comando preciso de usar.
Alguma variante do comando ls
?
5 answers
ls -l --block-size=M
Dar-lhe-á uma lista de formatos longos (necessários para ver o tamanho do ficheiro) e arredondar os tamanhos dos ficheiros até ao MiB mais próximo. Se quiser unidades MB (10^6 bytes) em vez de unidades MiB (2^20 bytes), use --block-size=MB em alternativa.
Ou
ls -lah
-h Quando usado com a opção-l, use sufixos de unidade: Byte, Kilobyte, Megabyte, Gigabyte, Terabyte e Petabyte, a fim de reduzir o número de dígitos para três ou menos usando base 2 para tamanho.
man ls
stat -c %s file.txt
Este comando dar-lhe-á o tamanho do ficheiro em bytes. Você pode saber mais sobre por que você deve evitar analisar o resultado do comando ls aqui: http://mywiki.wooledge.org/ParsingLs
Você pode usar: ls -lh
, então você vai obter uma lista de informações de Arquivo
ls -l file.txt | awk '{ print $5 }'