3 votos

¿Cómo obtener el tamaño de los archivos grandes en el Terminal de OS X?

Estoy tratando de obtener el tamaño de un archivo grande (1GB +) usando la Terminal de 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.

4voto

Digamos que está buscando archivos grandes en su directorio personal, utilice este comando:

find ~ -size +1G

Sustituir ~ con el directorio de interés.

Actualización

Mi respuesta original era errónea, pero la guardaré para recordármelo. Si usted está tratando de obtener el tamaño de un archivo, pruebe 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.

-1voto

Abu Benadam Puntos 11

Puede utilizar el siguiente comando

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

En caso de que quieras evitar atravesar las unidades montadas, tu comando debería ser:

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X