¿Cómo obtener el tamaño de archivo / carpeta con SSH en Linux?


32

Estoy usando SSH para conectarme a un servidor CentOS y quiero obtener el archivo en mb de algunos archivos y carpetas, ¿cómo puedo hacerlo?

Respuestas:


39

usa el comando du

du -m filename

29
Si lo utiliza du -h, elegirá (e imprimirá) las unidades apropiadas.
Dentrasi

10
Si usa la carpeta du -ms, informará el tamaño del contenido de la carpeta.
KeithB

1
¿Hay alguna manera de ver las unidades, por ejemplo, mb, kb o cualquier otra información?
TheBlackBenzKid

1
@TheBlackBenzKid wc -c
AbsoluteƵERØ

18
 du -msh FolderName 

obtendrá el tamaño con unidades. A diferencia de usar -h, esto mostrará un tamaño único, mientras que -h muestra todos los archivos individuales dentro de la carpeta.
p.ej

349M    FolderName 

1
solución mucho mejor que la aceptada
zookastos

du -sh / yourpath / * para enumerar todos los directorios en una ruta determinada y tamaños resumidos de sus contenidos
Fanky

10

du es la herramienta principal para esto, pero si buscas algo más interactivo, me gusta bastante ncdu

ncdu_screenshot

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.