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 '*.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/bashpara 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/bashpara 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.shEl 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.