Cambiar el nombre de los archivos en Linux es una de las tareas más fáciles que puede realizar directamente desde la línea de comandos.
Hay varias formas de lograr esto y, en esta guía, te explicaré cómo puedes cambiar el nombre de los archivos en Linux.
1) Cambiar el nombre de los archivos usando el comando mv
El comando mv es uno de los comandos más fáciles que puede usar para cambiar el nombre de los archivos en Linux. La sintaxis es bastante sencilla.
Sintaxis
# mv old_file new_file
Ejemplo
He creado una nueva carpeta en mi directorio de inicio llamada archivos. En la carpeta, tengo un documento llamado file1.txt.
Para cambiar el nombre de ‘file1.txt’ a ‘file2.txt’, el comando será
# mv file1.txt file2.txt
Puede verificar los resultados utilizando el ls
mando
Para obtener una salida detallada, agregue el indicador -v
# mv file1.txt file2.txt -v
Producción
'file1.txt' -> 'file2.txt'
Si el archivo se encuentra en una ruta de archivo, por ejemplo, / home / winnie / file1.txt, la sintaxis será
# mv /home/winnie/file1.txt /home/winnie/file2.txt
NOTA:
Si especifica una ruta de archivo diferente, el comando mv simplemente lo moverá a una ubicación diferente sin cambiarle el nombre.
2) Cambiar el nombre de varios archivos con el comando de cambio de nombre
El comando de cambio de nombre también se puede utilizar para cambiar el nombre de varios archivos de un formato a otro. La sintaxis es
# rename 's/old/new/' files
Para example, Tengo 5 archivos: file1.txt, file2.txt, file3.txt, file4.txt y file5.txt
Para cambiarles el nombre de todos los archivos (* .txt) a pdf (* .pdf), ejecute
# rename 's/txt/pdf/' *.txt
El símbolo de comodín significa que todos los archivos se verán afectados.
Para cambiar los nombres de archivo de minúsculas a mayúsculas, ejecute
# rename 'y/a-z/A-Z/' *.png
En el caso anterior, todos los archivos png en minúsculas se convertirán a mayúsculas
Para ver la página de manual de renombrar, ejecute
# man rename
3) Uso de la herramienta GUI Metamorphose2
Para los amantes de la GUI, Metamorphose es una herramienta útil y poderosa para cambiar el nombre de las operaciones. Metamorphose es un renombrador de archivos y carpetas multiplataforma gratuito y de código abierto, disponible tanto para Linux como para Windows.
Primero que nada, dirígete a Sitio web de Metamorfosis y seleccione el instalador de su distribución. Hay un par de opciones de instalación disponibles, por ejemplo, archivos Debian para Ubuntu y Debian y RPM para distribuciones basadas en RedHat como CentOS.
Una vez descargado, utilice el dpkg
comando para instalar
# dpkg -i metamorphose_1.1 2-2_all.deb
Después de la instalación exitosa de Metamorphose2, ejecútelo en una terminal, ejecutando
# metamorphose
Elija su idioma preferido y haga clic en el botón ‘Aceptar’
Clickea en el renombrador pestaña. Se mostrará una ventana como la de abajo. En el panel izquierdo hay una lista de acciones que puede realizar al cambiar el nombre. en la sección central, estas acciones se explican con más detalle.
A continuación, haga clic en ‘Recogedor‘y haga clic en la carpeta que contiene los archivos cuyo nombre desea cambiar. Resalta los archivos.
A partir de entonces, haga clic en ‘Renamer‘de nuevo y esta vez defina las reglas de cambio de nombre. En el example a continuación, estoy reemplazando ‘archivo’ con ‘doc’.
La sección inferior le ofrece una vista previa de cómo se cambiará el nombre de sus archivos.
Una vez satisfecho, haga clic en el ‘Vamos‘ botón
3) Usando la herramienta Pyrenamer GUI
Pyrenamer es otra herramienta útil que puede utilizar para cambiar el nombre de un lote de archivos simultáneamente en Linux. Para instalar en Ubuntu ejecutar
# apt-get install pyrenamer
Para iniciar Pyrenamer ejecutar
# pyrenamer
Una vez iniciado, desplácese hacia abajo hasta su directorio y seleccione los archivos que desea cambiar de nombre. A continuación, elija las acciones que desea aplicar. En mi caso, reemplazaré la extensión txt con pdf.
Para efectuar los cambios, finalmente haré clic en ‘Rebautizar‘
Conclusión
En este tutorial, hemos abordado varias formas en que puede cambiar el nombre de los archivos (tanto archivos individuales como lotes de archivos) en el terminal y usando herramientas GUI. Fundar sustantivo una utilidad de cambio de nombre por lotes para desarrolladores.
Pruébalo y cuéntanos cómo te fue. ¡Gracias y manténgalo cerrado para más tutoriales informativos!
Leer también:
- Cómo usar el comando mv en Linux