Tengo una carpeta con 80,000 archivos en mi iMac G5 con Ubuntu 12.04.1 y ni siquiera puedo abrirla con Nautilus porque se congela.
Puedo hacerlo ls -a
en la Terminal y me muestra todo.
¿Existe un comando de terminal que pueda usar para dividirlo en dos directorios de igual tamaño (en términos de número de archivos) para que Nautilus pueda abrir uno de ellos con mayor facilidad? O tal vez 4 carpetas?
command-line
Zanna
fuente
fuente
mkdir folder1
y luegocp *.txt folder1
copiar todos lostxt
quefolder1
y hacerlo por extensiones comocp *.jpg folder2
cp *.doc folder3
cp *.docx folder3
. Nautilus debería tener un trabajo más fácil para verlos entonces.Respuestas:
ls -1 | sort -n | head -40000 | xargs -i mv "{}" /destination/folder/
Ajuste
head -40000
para satisfacer sus necesidades, también/destination/folder/
fuente
Pruebe este script a continuación, lo encontré en Linuxquestions.org
cambie el nombre de esta ruta para que se ajuste a sus necesidades
fuente