Cómo cambiar el nombre de un archivo desde la Terminal en Fedora Linux

Como Cambiar El Nombre De Un Archivo Desde La Terminal En Fedora Linux



Cambiar el nombre de un archivo es una actividad sencilla que puede realizar por diversos motivos, como la organización de archivos, la accesibilidad y evitar conflictos entre archivos. También puede cambiar el nombre de un archivo en el directorio para encontrarlo rápidamente entre cientos de archivos.

Por lo tanto, es un enfoque valioso para que los usuarios mantengan el orden y el control sobre sus activos digitales. Sin embargo, como principiante en Fedora, es posible que no sepa cómo cambiar el nombre de los archivos usando los comandos. En este artículo, conocerá las formas de cambiar el nombre de un archivo desde la terminal en Fedora Linux.

Cómo cambiar el nombre de un archivo desde la terminal en Fedora Linux

Aunque hay varias formas de cambiar el nombre de los archivos, usar los comandos “mv” y “rename” son los comandos más simples que puede usar para ello. Tomemos algunos ejemplos de su uso:







El comando Mv

Aunque hay varias formas de cambiar el nombre de los archivos, usar los comandos “mv” y “rename” son los comandos más simples que puede usar para ello. Tomemos algunos ejemplos de su uso:



cd ~/Documentos
ls -l

Como puede ver en la imagen anterior, el directorio “Documentos” tiene los archivos “Fedora.pdf”, “Fedora.txt” y “Linux.txt”. Ahora, cambiamos el nombre del archivo llamado 'Linux.txt' a 'Linuxhint.txt'.

mv Linux.txt Linuxhint.txt

Cambiar el nombre de varios archivos

Si dos archivos en el mismo directorio tienen la misma extensión, puede cambiar su extensión usando el comando 'mv'. Así es como se hace:

encontrar . -profundidad -name '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

Como podemos ver en el ejemplo dado, tenemos dos archivos de extensión “.txt” (“Fedora.txt” y “Linux.txt”). Aquí, cambiamos los nombres de estos dos archivos cambiando sus extensiones con el siguiente comando 'mv':

encontrar . -profundidad -nombre '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

En el comando anterior:

  • buscar → Busca o encuentra un elemento del directorio o archivo actual.
  • -exec → Ejecuta el comando “mv” en archivos similares a la búsqueda y convierte el nombre de archivo actual con el nuevo.

En lugar del comando anterior, también puedes usar el siguiente comando para cambiar la extensión de varios archivos y cambiar el nombre de un archivo:

para f en *.txt; hacer mv -- '$f' '${f%.txt}.html'; hecho

En el ejemplo dado, cambiamos la extensión '.txt' a '.html'.

Cambiar el nombre de varios archivos usando el script Bash

Puede cambiar varios nombres de archivos utilizando el script Bash cambiando sus extensiones. Debe crear un archivo Bash y agregarle las siguientes líneas:

#!/bin/bash
para F en * . < extensión_de_archivo actual > ; hacer
    mv -- ' $f ' ' ${f%.} .'
hecho

Por ejemplo, cambiamos la extensión del archivo de “.txt” a “.png”.

Como puedes ver en la imagen anterior, hay tres archivos de los cuales dos de ellos tienen extensión “.txt”. Aquí cambiamos la extensión de los archivos de “.txt” a “.png”.

Agregue las siguientes líneas en el script Bash:

#!/bin/bash
para F en * .TXT; hacer
    mv -- ' $f ' ' ${f%.txt} .png'
hecho

Usando el siguiente comando 'sh', guarde y ejecute el script de la siguiente manera:

sh nombre de archivo.sh

El comando anterior no proporciona ningún resultado, pero cambia la extensión del archivo.

El comando de cambio de nombre

El comando 'cambiar nombre' es más avanzado que el comando 'mv'. Sin embargo, no es una utilidad preinstalada en Fedora, por lo que primero debe instalarla usando el siguiente comando:

sudo yum install prename -y

Ahora puedes cambiar el nombre de los archivos con la misma extensión:

cambiar el nombre *.

Conclusión

Se trata de comandos simples que puede intentar para cambiar el nombre de un archivo desde la terminal en Fedora Linux. El comando 'rename' es más avanzado y fácil de usar que el comando 'mv', pero no está preinstalado en Linux, por lo que debe instalarlo manualmente. En general, ambos comandos son útiles y, como principiante, puedes usarlos para cambiar el nombre de tus archivos en tu sistema Fedora.