¿Cómo encontrar todos los files que son más grandes que 1GB en Mac HD?

Parece que cualquiera de estos commands se puede usar:

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

Pero cuando llega a /Volumes , en realidad mira todos los files de copy de security de Time Machine en el disco duro externo. (y otro disco duro para datos).

  • Mover files creados automáticamente en la carpeta
  • ¿Cómo puedo actualizar mi versión de `unzip` a la versión 6.00 o superior?
  • La última actualización de OS X provoca un locking del Finder (SIGSEGV)
  • Archivo vacío llamado "en" en el directory raíz
  • ¿Cómo puedo asociar files URL con un browser específico en Snow Leopard?
  • El button de desplazamiento en el mouse de Logitech no hará "clic" en la izquierda / derecha
  • Iba a hacer un CD a /Volumes/Macintosh HD y comenzar a find allí usando find . en lugar de find / , pero luego hice un ls y hay un Volumes allí de nuevo.

    ¿Alguna opción para usar el Finder también (la GUI)?

    Otra cosa que me pareció desconcertante es que ninguna de las páginas de manual de find en Mac OS Lion o en la web mencionaron el +1G … todo lo que mencionaron fue el formatting 1G para la coincidencia exacta.

  • Eliminar carpetas en ~ / Biblioteca / Documentos mobilees
  • Cómo crear una carpeta inteligente para files creados en los últimos 5 minutos
  • Usar "&" y "|" en el script SSHPass
  • ¿Cómo puedo montar SFTP / SSH en Finder en OS X Snow Leopard?
  • ¿Puedo usar mi Time Capsule con otros sistemas operativos?
  • ¿Cómo puedo agregar el ícono de la Papelera a la barra lateral en Mac OS X Lion?
  • 5 Solutions collect form web for “¿Cómo encontrar todos los files que son más grandes que 1GB en Mac HD?”

    Puede usar -x para evitar el desplazamiento de unidades montadas:

     -x Prevent find from descending into directories that have a device number different than that of the file from which the descent began. 

    Tu command debería ser entonces

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

    En cuanto al hecho de que falta la documentation: no falta, simplemente no es fácil de encontrar. Al final de la sección PRIMARIES de la página de manual

    Todos los primarios que toman un argumento numérico permiten que el número sea precedido por un signo más ("+") o un signo less ("-"). Un signo más precedente significa "más que n", un signo less precedente significa "menor que n" y ninguno significa "exactamente n".

    Si quieres ir a una herramienta de GUI, yo uso

    http://www.whatsizemac.com/ o http://www.omnigroup.com/products/omnidisksweeper/

    Whatsize también puede encontrar duplicates y tiene algunas características adicionales.

    Esto probablemente saldrá con resultados ligeramente diferentes a los encontrados, pero podría usar Spotlight. Este método es mucho más rápido que atravesar cada file en la unidad que utiliza find

    En una window del Finder, inicie una búsqueda de Spotlight y elija el Tamaño del file y también los files del sistema en el menu desplegable. (busque + en el campo de búsqueda en la parte superior derecha) enter image description here

    Si está buscando hacer esto en la línea de command, puede usar:

     mdfind "kMDItemFSSize >$[1024*1024*1024]" 

    En una testing en mi máquina, la búsqueda de Spotlight no encontró un par de files grandes que estaban en la papelera o uno o dos files del sistema (como la image de suspensión). También trató los packages (como las aplicaciones y algunas imágenes de VM) de forma diferente a find . Por el lado positivo, mdutil fue casi instantáneo en lugar de tomar unos minutos para que el command find rastree mi disco.

    También encontrará carpetas, lo que es útil cuando hay poco espacio en disco y decide qué eliminar.

    du -h 2> / dev / null | grep "G"

    Tenga en count que el espacio en blanco después de la G debe ser una pestaña y no un espacio.

    ¿Qué tal este command?

     find / -type f -size +1G 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).