Tengo una carpeta llena de carpetas y archivos. Quiero ordenar los archivos por tamaño (para poder eliminar los archivos más grandes).
Sé cómo hacerlo en el Explorador de Windows, pero no puedo encontrar una manera de hacerlo en Mac OS X Finder.
Windows 2003:
- abrir carpeta en el Explorador de Windows
- haga clic en el botón
Search
- dejar
Search for files or folders named
yContaining text
campos de texto vacíos - haga clic en el botón
Search Now
- ordenado por tamaño
¿Hay alguna manera de hacer algo así en Finder en Mac OS X?
macos
file-management
finder
Željko Filipin
fuente
fuente
Respuestas:
Abra Terminal, cd a la carpeta que desea analizar y use este comando:
Debe imprimir una lista de todos los archivos en la jerarquía, ordenados por tamaño. Al menos en mi máquina, que no es una Mac, sino alguna otra Unix. Pero en principio debería ser más o menos lo mismo.
Gracias a Richard Hoskins por el error con los espacios en los nombres. Eso es realmente una característica en xargs. Vea este sitio donde se explica muy bien. La versión anterior debería funcionar ahora.
Editar
Aquí hay una explicación de cómo funciona el comando:
encontrar . ==> buscar elementos del directorio de trabajo actual "."
-type f ==> busca archivos regulares
-print0 ==> imprime el nombre de archivo completo al estándar, terminando con un carácter nulo, en lugar de nueva línea (esto es para manejar nombres de archivo con nuevas líneas y espacios en blanco mediante xargs)
xargs ==> ejecutar comando xargs (ejecuta un comando para cada línea en estándar en)
-0 ==> el delimitador de línea es un carácter nulo
ls -l ==> el comando para que xargs se ejecute. De esta manera obtenemos los detalles, especialmente el tamaño de los archivos.
ordenar ==> ordenar líneas en estándar en
-k5,5rn ==> ordenar definición de campo, comenzar en el campo 5 (el delimitador predeterminado está en blanco) y finalizar en el campo 5. Ese es el campo de tamaño en la pantalla ls -l. r representa el orden de clasificación inverso, de modo que los archivos más grandes están en la parte superior yn representa el orden de clasificación numérico.
fuente
Suponiendo que es solo una carpeta, abra la carpeta en Finder. Luego haga clic en el botón de vista "Detalle". Finalmente, haga clic en la columna "Tamaño". Los archivos más grandes se ordenarán en la parte superior. Además, las carpetas dentro de esta carpeta también se ordenan por tamaño: simplemente haga clic en el triángulo junto a ellas y verá sus archivos ordenados también. (No "abra" la carpeta haciendo doble clic, simplemente haga clic en el triángulo para expandir su contenido).
Si desea realizar una búsqueda, puede buscar por tamaño de archivo. Vaya al menú Archivo y elija Buscar. Haga clic en la lista que comienza diciendo "Tipo" y elija "Otro". Seleccione Tamaño de la lista que aparece. Ingrese sus criterios y busque. Sin embargo, no puedo encontrar una manera de hacer que los resultados de búsqueda muestren la columna de tamaño de archivo, por lo que es más fácil usar eso para, por ejemplo, encontrar archivos de un tamaño mayor que cierto, en lugar de ordenarlos por tamaño.
fuente
Search
selección de cambio deThis Mac
a"folder name"
Kind
Other
y luegoSize
OK
fuente
Para limpiar mi disco de archivos grandes, prefiero simplemente usar Grand Perspective :
fuente
File size
,is greater than
y cualquier umbral mínimo que funcione para usted.Size
columna.Se verá algo como esto:
fuente