Como obter o tamanho do arquivo / pasta com o SSH no linux?


29

Estou usando o SSH para me conectar a um servidor do CentOS e quero pegar o arquivo em mb de alguns arquivos e pastas, como posso fazer isso?

Respostas:


35

use o du comando

du -m filename

26
Se você usar du -h em vez disso, ele escolhe (e imprime) as unidades apropriadas.
Dentrasi

9
Se você usar a pasta dums, ele informará o tamanho do conteúdo da pasta.
KeithB

1
Existe uma maneira em que podemos ver as unidades - por exemplo mb, kb ou qualquer outra informação?
TheBlackBenzKid

1
@TheBlackBenzKid wc -c
AbsoluteƵERØ

14
 du -msh FolderName 

vai ter o tamanho com unidades. Ao contrário de usar -h, isso mostrará um tamanho único, enquanto -h mostra todos os arquivos individuais dentro da pasta.
por exemplo.

349M    FolderName 

Uma solução simples e limpa. Muito obrigado!
Anurag

1
muito melhor do que a solução aceita
Nalin Agrawal

10

du é a principal ferramenta para isso, mas se você está procurando algo mais interativo, eu gosto bastante ncdu

ncdu_screenshot

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.