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?

fazpas
fonte

Respostas:

35

use o du comando

du -m filename
radius
fonte
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 
Abdalla Mohamed Aly Ibrahim
fonte
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

Daenyth
fonte