Tengo una carpeta con 322000 imágenes. Cuando voy a esa carpeta con cualquier administrador de archivos, se atasca en la carga.
¿Cómo puedo ir allí y ver o eliminar imágenes?
14.04
filemanager
usuario22005
fuente
fuente
Respuestas:
Divida automáticamente sus archivos en un directorio (recursivo) con un número arbitrario de archivos por (sub) carpeta / carpetas por carpeta superior
La forma más fácil y más eficiente de mi humilde opinión es hacer que un script reorganice los archivos en carpetas, si es necesario, incluso en diferentes capas de niveles de directorio. Esto hará que sus archivos sean navegables sin asfixiar el nautilus.
El siguiente script lo hará por usted. Creará carpetas con un número arbitrario de archivos. Estas carpetas se organizarán en subcarpetas si exceden un (mismo) número arbitrario, etc. En otras palabras; cada (sub) nivel tendrá el mismo número máximo de archivos / subdirectorios, lo que hará posible la navegación fácilmente.
Cada una de las carpetas creadas muestra el número de carpeta + el número de subniveles creados (donde, por ejemplo, 22_1 solo contiene archivos):
La prueba
Probé en un directorio de 300,000 archivos, para ser reorganizado en fragmentos de (max) 100 archivos, para organizarse en directorios superiores de (max) 100 carpetas, etc.
Me tomó menos de un minuto en mi sistema. Una prueba de 100.000 archivos en fragmentos más pequeños fue cuestión de segundos.
La secuencia de comandos
Cómo utilizar
reorganize.py
Ejecútelo con el comando:
Nota
El script (tal como está) simplemente crea una estructura de directorio donde cada nivel tiene un número definido de archivos / carpetas. No tiene en cuenta ningún tipo de organización por nombre, fecha o lo que sea.
EDITAR
Como se solicitó en un comentario, una secuencia de comandos para mover los archivos de nuevo a un directorio plano después de haber procesado los archivos.
El uso es más o menos el mismo. Como directorio, establezca el mismo directorio que el primer script, pero eso parece obvio.
Nota
Como se mencionó en un comentario, el script asume que no hay riesgo de conflictos de nombres, ya que todos los archivos provienen inicialmente del mismo directorio (plano).
fuente
Este es un problema en el administrador de archivos
nautilus
cuando se trabaja con directorios que contienen una gran cantidad de archivos, esto se describe en este error .Te aconsejo en este caso que uses un administrador de archivos rápido. puede usarlo entre
gnome-commander
5 y 6 veces más rápido que nautilus y esta proporción aumenta cuando se trata con una gran cantidad de archivos. No es una GUI bonita, pero debería ayudarlo a solucionar su problema.Para instalarlo:
Ahora abra el directorio con gran cantidad de archivos:
fuente
No tengo ninguna experiencia personal con bibliotecas tan grandes, pero he oído bien sobre los delfines.
Dolphin es el administrador de archivos utilizado en distribuciones de KDE como Kubuntu. Puede instalarlo y ejecutarlo bien en el escritorio de Ubuntu, aunque la huella puede ser bastante grande, ya que tiene que descargar e instalar muchas dependencias de KDE.
Descargar Dolphin File Manager
Otro enfoque podría ser el uso de un photomanager. Asumiría que tales herramientas estarían optimizadas para mostrar grandes colecciones.
Para los fotomanagers hay bastantes alternativas, pero algunas populares son:
Shotwell , Digikam y F-Spot
fuente
Intenté el administrador de archivos Thunar con imágenes del orden de 10,000. Muestra miniaturas con bastante rapidez en unidades locales y también abre unidades de red, pero mucho más lento. Sin embargo, no lo he probado para una mayor cantidad de archivos. Pero al menos, hace un trabajo mucho mejor que Nautilus sin comprometer la interfaz gráfica.
sudo apt-get install thunar
También hay un script para convertirlo en su Administrador de archivos predeterminado (si lo desea). Puedes encontrar el guión aquí:
https://help.ubuntu.com/community/DefaultFileManager
fuente
Puede pasar por el terminal a esa carpeta, do
gnome-open image.jpg
oxdg-open image.jpg
, que debería abrir una de las imágenes congnome-image-viewer
o más comúnmente conocido comoeye of gnome
(eog). A continuación, si presiona F9o va a Ver -> Galería de imágenes, puede obtener una vista previa de las miniaturas.fuente