Cómo cambiar el nombre de archivos en Linux usando los comandos mv y rename

Publicado: 2024-10-16

¿Está buscando cambiar el nombre de archivos en Linux usando la línea de comando? Si es así, has venido al lugar correcto.

La terminal de línea de comandos en Linux es una herramienta vital para administrar y controlar sistemas Linux, incluidos los servidores privados virtuales (VPS). Le permite realizar diversas tareas utilizando comandos simples de Linux, como cambiar el nombre o eliminar archivos y carpetas.

Esto puede parecer un desafío para usuarios no técnicos, pero hemos creado esta guía para ayudarlo a comprender cómo cambiar el nombre de archivos en Linux usando la línea de comandos.

Así que sin más dilación, ¡comencemos!


Tabla de contenido
Cómo cambiar el nombre de archivos en Linux usando el comando mv
Cómo cambiar el nombre de archivos en Linux usando el comando Cambiar nombre
Conclusión

Cómo cambiar el nombre de archivos en Linux usando el comando mv

El comando mv (mover) en Linux es útil para dos cosas principales: mover archivos a diferentes ubicaciones y cambiarles el nombre.

Cómo utilizar el comando mv

1. Accediendo a la línea de comando :

– Para usar el comando mv , debe abrir la terminal.

– Si estás trabajando en un servidor, necesitarás conectarte a través de SSH. Puede utilizar herramientas como PuTTY (en Windows) o la Terminal integrada (en macOS o Linux).

– Si está trabajando en una máquina local, simplemente abra la Terminal.

2. Conexión a su VPS :

– Si tiene un servidor privado virtual (VPS), necesitará la dirección IP del servidor y sus datos de inicio de sesión.

– Utilice el siguiente comando para iniciar sesión. Reemplace “su-usuario” con su nombre de usuario y “su-servidor” con la dirección IP del servidor:

ssh your-user@your-server


Sintaxis básica del comando mv

La estructura del comando mv es:

fuente : esta es la ubicación actual del archivo.

destino : aquí es donde desea que vaya el archivo (o el nuevo nombre del archivo).

opción : Estas son configuraciones adicionales que puedes usar. Algunas opciones comunes son:

-f : Fuerza el comando para sobrescribir archivos sin preguntar.

-i : Solicita confirmación antes de sobrescribir.

-v : muestra lo que sucede mientras se ejecuta el comando.


Cómo cambiar el nombre de un archivo

Si está en la misma carpeta que el archivo cuyo nombre desea cambiar, puede usar este simple comando:

Por ejemplo, para cambiar el nombre file1.txt a file2.txt , escriba:

Si estás en una carpeta diferente, primero debes moverte a la carpeta correcta usando el comando cd . Por ejemplo:


Cambiar el nombre de varios archivos a la vez

De forma predeterminada, el comando mv sólo puede cambiar el nombre de un archivo a la vez. Necesitará utilizar un bucle si desea cambiar el nombre de varios archivos. He aquí cómo:

1. Cree un nuevo archivo de script usando el comando touch :

2. Ábrelo en un editor de texto como nano y escribe un bucle:

Este script cambiará el nombre de todos los archivos .txt a archivos .pdf en el directorio actual.

3. Ejecute el script usando:

4. Si recibe un error de permiso, puede usar este comando para solucionarlo:


WPOven Dedicated Hosting

Cómo cambiar el nombre de archivos en Linux usando el comando Cambiar nombre

El comando rename es una herramienta útil que le brinda más control al cambiar los nombres de los archivos en Linux. Muchos sistemas Linux ya tienen este comando, pero si no lo tienes, puedes instalarlo fácilmente usando la Terminal.


Cómo instalar el comando Cambiar nombre

Para instalar el comando rename , debe escribir un comando específico en la Terminal, según su versión de Linux:

– Si está utilizando Ubuntu, Debian o Linux Mint , escriba:

– Si está utilizando CentOS o RHEL , escriba:

– Para Arch Linux , utilice:

Una vez instalado, ¡está listo para usar el comando rename !


Sintaxis básica del comando de cambio de nombre

Así es como se ve el comando cuando deseas cambiar el nombre de algo:

nombre antiguo : el nombre actual del archivo.

nuevo nombre : el nuevo nombre que desea darle al archivo.

archivos : el archivo o archivos cuyo nombre desea cambiar.


Ejemplo de cambio de nombre de archivos

Supongamos que tiene un archivo llamado file1.txt y desea cambiarle el nombre a newfile1.txt . Escribirías:

Si desea cambiar el nombre de varios archivos a la vez, por ejemplo, cambiar todos los archivos .txt a .php , puede usar este comando:

Esto cambiará el nombre de todos los archivos .txt en la carpeta a .php .


Cambiar el nombre de archivos en una ubicación diferente

Si el archivo cuyo nombre desea cambiar está en una carpeta diferente, debe especificar su ubicación en el comando. Por ejemplo:

Simplemente reemplace /path/to/your/file.txt con la ruta real donde se encuentra su archivo.


Otras cosas interesantes que puedes hacer con Rename

El comando rename puede hacer más que simplemente cambiar los nombres de los archivos. Aquí hay algunos trucos interesantes:

– Para cambiar todos los nombres de archivos a mayúsculas , escriba:

– Para cambiar todos los nombres de archivos a minúsculas , escriba:

– Para reemplazar espacios en nombres de archivos con guiones bajos, escriba:


Cómo desinstalar el comando Cambiar nombre

Si ya no necesita el comando rename , puede eliminarlo usando la Terminal. El comando depende de su versión de Linux:

– Para Ubuntu, Debian o Linux Mint , escriba:

– Para CentOS o RHEL , escriba:


Conclusión

Ahora que ha aprendido cómo cambiar el nombre de archivos en Linux usando comandos simples como cambiar nombre y mv, el proceso es sencillo. Todo lo que necesita hacer es conectarse a su servidor remoto a través de SSH o Terminal y seguir las líneas de comando proporcionadas anteriormente. ¡Es así de simple!

El comando de cambio de nombre en Linux es una herramienta potente y flexible para cambiar el nombre de uno o varios archivos sin esfuerzo.

Ya sea que esté cambiando el nombre de un archivo o realizando tareas de cambio de nombre masivo, el cambio de nombre ofrece muchas opciones para que el proceso sea eficiente.

Es fácil de instalar y usar, incluso para principiantes, y proporciona funciones útiles como cambiar extensiones de archivos, ajustar mayúsculas/minúsculas y reemplazar caracteres en nombres de archivos.

Si sigue los sencillos pasos de esta guía, podrá cambiar el nombre de los archivos en su sistema Linux con confianza, ahorrando tiempo y esfuerzo.