Cómo cambiar el nombre de archivos y carpetas en Linux

Hola geeks ! Aquí Lautaro con un nuevo artículo para ustedes !
Espero que les guste y nos vemos en el próximo tutorial

Si es un usuario veterano de Linux o acaba de adquirir una distribución como PopOS o Ubuntu, aún necesita saber cómo administrar sus archivos y carpetas. Eso significa saber que hay muchas formas de cambiar el nombre de directorios o archivos en Linux. En el mundo de Linux, las carpetas también se denominan directorios. Son intercambiables.

Hay dos escenarios al cambiar el nombre de archivos y carpetas. O está cambiando el nombre de un solo archivo o carpeta, o desea cambiar el nombre de muchos archivos o carpetas a la vez. Al igual que Windows o Mac, Linux tiene varias formas de hacerlo.

Cambiar el nombre de un solo archivo o directorio en Linux con el Administrador de archivos

La mayoría de las distribuciones, o distribuciones, de Linux tienen un gráfico administrador de archivos similar al Explorador de archivos en Windows o Finder en MacOS. La mayoría de ellos funcionarán de la misma manera, pero puede haber diferencias.

Cambiar nombre usando Renombrar

  1. Haz clic derecho en el archivo o carpeta.
  2. Seleccione Rebautizar o presione F2.
  1. El campo de nombre del archivo o carpeta se puede editar. Realice el cambio que desee y seleccione el Rebautizar botón o presione Entrar.

Cambiar el nombre mediante las propiedades del archivo

Este método es extraño y es poco probable que lo uses, pero aún es posible.

  1. Haz clic derecho en el archivo o carpeta.
  2. Seleccione Propiedades o presione Ctrl + I.
  1. Seleccione el campo de nombre y realice las modificaciones. Luego cierra el Propiedades ventana y se cambia el nombre del archivo o carpeta.

Cambiar el nombre de muchos archivos o carpetas en Linux con el Administrador de archivos

Es posible que esta función no esté disponible en todos los administradores de archivos disponibles en las diferentes distribuciones de Linux. Esto está en PopOS.

  1. Seleccione varios archivos o carpetas y luego haga clic con el botón derecho y seleccione Rebautizar o presione F2.
  1. Usted puede Cambiar el nombre usando una plantilla o Buscar y reemplazar texto.
  • Cambiar el nombre usando una plantilla le permite hacer cosas como numerar secuencialmente archivos y carpetas o agregar texto al frente, al dorso oa ambos lados del nombre del archivo original.

Puede aplicar la plantilla a los archivos según el nombre original o la fecha de modificación.

  • Buscar y reemplazar texto permite buscar una secuencia de texto específica y reemplazarla por otra. Esto es excelente para corregir errores ortográficos.

Obtenga ayuda en Linux

Hay muchas formas de utilizar los comandos y las utilidades siguientes. Si no está seguro de lo que debe hacer, ingrese el comando hombre (para manual) y el comando o nombre de la utilidad con la que necesita ayuda. Por ejemplo, hombre mv mostrará el manual de uso del mv mando.

Después de cambiar el nombre de los archivos o directorios en Linux, siempre verifíquelos mirando en el Explorador de archivos o usando el ls comando para listarlos.

Cambiar el nombre de un solo archivo o carpeta con el comando MV

El comando MV es para mover archivos y carpetas, pero también funciona bien para cambiar el nombre. La sintaxis del comando MV es: mv [OPTIONS] origen Destino

  1. Navegue hasta la carpeta donde se encuentran los archivos o carpetas cuyo nombre desea cambiar.
  1. Utilizar el mv comando para cambiar el nombre de la carpeta o archivo. Si el nombre tiene espacios, rodee el nombre con comillas. Tomemos el 01- fuera del nombre.

Escribir mv «01-Documentos de trabajo» «Documentos de trabajo» y presione enter.

Enumerar los archivos muestra que ha cambiado de nombre.

Cambiar el nombre de varios archivos o carpetas mediante Bash Script

Para crear un script bash, debe trabajar en un editor de texto sin formato. Digamos que tenemos varios archivos HTML que guardamos accidentalmente como archivos de texto sin formato. Necesitamos cambiar la extensión del archivo de .txt a .html. Podemos usar este script bash para cambiarles el nombre:

para archivo en * .txt; hacer
mv – «$ archivo» «$ archivo% .txt .html»
hecho

  1. Ingrese eso en el editor de texto y guárdelo como rename-txt.sh en la misma carpeta que los archivos para cambiar.
  1. En la terminal, navegue hasta esa carpeta e ingrese el comando bash rename-txt.sh y presione Entrar.
  1. Verificar usando ls o mira en el Administrador de archivos para ver si funcionó.

¿Cómo funcionó eso? La primera línea busca cualquier archivo que termine en .TXT. El asterisco es un comodín, por lo que cualquier cosa antes de .txt en un nombre de archivo coincidirá. los hacer le dice que ejecute el comando siempre que haya archivos coincidentes. Esto es unlazo . La segunda línea tiene el mv

mando.El guión doble () le dice que no hay opciones para el comando, prepárese para alguna expresión regular o regex. los $ archivo es una variable que le dice que trabaje con cualquier archivo recogido por la primera línea. los % le dice que reemplace el .TXT si está al final del nombre con el valor fuera del corchete, que es.html

.

Cómo cambiar el nombre de archivos y carpetas de forma segura con utilidades de Linux El resto del artículo trata sobre las utilidades utilizadas en el shell de Linux. Puede ser fácil cometer un error y cambiar el nombre de los archivos críticos que pueden hacer que los programas o Linux dejen de funcionar. Utilice siempre el -norte

opción. Le dice al comando que no sobrescriba un archivo existente. Usarlo en un comando de utilidad puede verse así:mmv -n «*» «# l1». Vea a continuación cómo muestra una vista previa de lo que hará el comando. Sin embargo, si enumera (ls

) los archivos que verá ninguno de ellos ha cambiado. Si no es lo que esperaba, ajuste su comando y vuelva a intentarlo.

Cambiar el nombre de varios archivos y carpetas con Renombrar

Rename es una utilidad de Linux. Piense en ello como un pequeño programa que no tiene una interfaz gráfica de usuario. Es posible que su distribución de Linux no lo tenga, pero es fácil de instalar. En la terminal, ingrese el comando sudo apt-get install renombrar y presioneEntrar . Es posible que le pida su contraseña, ingrésela y presioneEntrar

. Comenzará a instalarse.

  1. Una vez instalado, puede comenzar a usar Cambiar nombre.
  1. Navegue hasta la ubicación donde desea cambiar los nombres de archivo o carpeta. Al igual que en el script bash, deberá usar expresiones regulares para seleccionar archivos y definir qué se les hará. He aquí un ejemplo:

cambiar el nombre de ‘s / .html / .txt /’ * .html

Si adivinó que cambiará las extensiones de archivo en nuestros archivos de nuevo a .txt desde .html, ¡tiene razón!

Cambiar el nombre de archivos y carpetas con MMV MMV es otra utilidad de Linux, similar a Renombrar. Se puede instalar con el comandosudo apt install mmv

  1. . Una vez que esté instalado, puede crear sus propios comandos. El comando MMV de ejemplo que usaremos cambiará todos los nombres de archivo en el directorio de minúsculas a MAYÚSCULAS:
  1. mmv -r “*” “# u1” los -r

le dice que cambie el nombre. El asterisco le dice que cambie cualquier archivo del directorio. El # u1 es algo especial. Es el código de Markdown. Esto le dice que cambie el texto a mayúsculas.

¿Son todas las formas de cambiar el nombre de directorios y archivos en Linux?

Si uno de los métodos aquí mencionados no funciona para usted, puede usar una herramienta de cambio de nombre masivo que tenga una interfaz gráfica de usuario. Hay varios para elegir. Thunar y KRename

son solo un par para empezar.

Deja un comentario