¿Cómo obtener tamaños de archivo de archivos grandes en OS X Terminal?

1

Estoy tratando de obtener el tamaño de archivo de un archivo grande (1GB +) usando el Terminal OS X. Estoy usando du -sh . Pero también después de 30 segundos no tengo ningún resultado, ¿hay algún comando más rápido?

Gracias.

    
pregunta HelloToYou 17.05.2016 - 14:43

2 respuestas

1

Diga que está buscando archivos grandes en su directorio de inicio, use este comando:

find ~ -size +1G

Reemplaza ~ con el directorio de interés.

Actualizar

Mi respuesta original fue incorrecta, pero la guardaré para recordármelo. Si está intentando obtener el tamaño de un archivo, intente esto:

stat -f '%z' filename  # Normal file
stat -L -f '%z' filename  # symbolic link file

Todavía no he descubierto cómo hacerlo para un directorio.

    
respondido por el Hai Vu 17.05.2016 - 14:58
-1

Puedes usar el siguiente comando

  

$ sudo find / -type f -size + 1G

En caso de que desee evitar atravesar unidades montadas, su comando debe ser:

  

$ sudo find -x / -type f -size + 1G

    
respondido por el rose_04 17.05.2016 - 16:25

Lea otras preguntas en las etiquetas