Buscar gran cantidad de archivos y copiarlos en Ubuntu

Este fin de semana he tenido un problema con un disco duro… y he tenido que recuperar todos los archivos borrados, en total más de 700Gb.

El problema es que necesitaba encontrar todas las fotos en ubuntu entre más de 14 millones de archivos.

La manera más sencilla que he encontrado ha sido la siguiente:

Primero, he buscado todos los archivos por la terminal y el resultado lo he guardado en un archivo de texto.

Actualizamos la base de datos e indexamos todos los archivos de nuestro sistema:

sudo updatedb

Buscamos la extensión deseada y guardamos en un archivo de texto, en mi caso jpg:

locate “*.jpg” > “/home/usuario/Escritorio/archivos_recuperados.txt”

Y finalmente, recorremos el archivo de texto y copiamos o movemos los archivos a una carpeta de destino:

xargs -a”/home/usuario/Escritorio/archivos_recuperados.txt” mv -t”/home/usuario/Escritorio/recuperados/”

Las rutas, lógicamente, debéis cambiarlas por las que más se ajusten a vuestras necesidades.

Autor: daniellucia

Mi nombre es Daniel Lúcia. Soy desarrollador web, especializado en Prestashop y Wordpress.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.