Sin embargo, para usar de manera efectiva esta aplicación CLI, debe tener un gran conocimiento sobre los comandos y fundamentos básicos de Linux, como crear, eliminar y renombrar un archivo existente. Hay diferentes comandos disponibles en el sistema Ubuntu Linux para cambiar el nombre de un archivo que exploraremos en este artículo.
Proporcionaremos detalles completos en este tutorial sobre cómo puede cambiar el nombre de un archivo en Ubuntu utilizando el terminal de aplicación de línea de comandos. Todos los comandos se han implementado para la demostración en el Ubuntu 20.04 Sistema Linux.
Renombrar archivos en Ubuntu 20.04 Sistema LTS usando terminal
Los dos comandos diferentes 'MV' y 'Cambiar' están disponibles en el sistema Ubuntu Linux para cambiar el nombre de un archivo a través del enfoque de terminal o línea de comandos. Discutamos cada comando en detalle.
Cambiar el nombre del archivo en Ubuntu usando el comando MV
Antes de usar el comando 'MV', debe saber cómo funciona en su sistema. La sintaxis básica del comando 'MV' se da a continuación:
MV [Opciones] [File-Source] [Destino]
Las opciones de comando 'MV' más populares se proporcionan a continuación:
-F - No muestra ningún mensaje o alertas antes de sobrescribir un nombre de archivo.
-i - Muestra mensajes de confirmación o advertencia de inmediato antes de cambiar el nombre de un archivo.
-u - Mueve un archivo si el archivo no existe en el destino especificado o en el caso de un nuevo archivo.
La fuente del archivo puede ser el destino de uno o más archivos. El destino solo representa un solo archivo.
Ejemplo
Por ejemplo, para cambiar el nombre del archivo 'testFile1.Txt 'a' TestFile2.txt, debe ejecutar el siguiente comando:
$ mv testFile1.TXT testFile2.TXT
Cómo usar el comando MV para cambiar el nombre de múltiples archivos?
Por lo general, solo puede cambiar el nombre de un solo archivo usando el comando Move. Para cambiar el nombre de múltiples archivos usando el comando MV, puede usar el comando MV para combinar con diferentes comandos. Digamos que el comando MV se puede usar junto con el bucle, mientras que el bucle, y busque comando.
Explicemos con la ayuda de un ejemplo. Aquí, queremos cambiar el nombre de todos .archivos de extensión txt del directorio actual reemplazado por otro .Extensión HTML. En este caso, el siguiente código nos ayudará:
para f en *.TXT; hacer
MV - "$ f" "$ f%.TXT.html "
hecho
El código anterior iterará usando para bucle a través de la lista de archivos que tiene la .extensión txt. Después de eso, en la segunda línea, reemplazará cada extensión de archivo .txt con .html. Al final, 'hecho' indicó el final del segmento de bucle for for bucle.
Cómo usar el comando renombrar para cambiar el nombre de archivos en Ubuntu?
Usando el comando renombrar, puede cambiar el nombre de múltiples archivos de una corriente directamente a la vez. Este comando contiene más características de avance en comparación con el comando 'MV'. Para renombrar archivos utilizando el comando renombrar, debe tener conocimientos básicos sobre el uso de expresiones regulares.
En la mayoría de las distribuciones de Linux, el comando 'renombrar' se instala de forma predeterminada. Sin embargo, si no ha instalado el comando renombrar en su sistema Ubuntu, entonces se puede instalar fácilmente en Ubuntu y sus derivados ejecutando el siguiente comando:
$ sudo apto instalación de cambio de nombre
Sintaxis del comando de cambio de nombre
Usando la siguiente sintaxis, puede usar el comando renombrar:
Cambiar los archivos de Perlexpressions Rename [Opciones]
El comando renombrar cambiará los archivos de acuerdo con las expresiones regulares específicas de Perl.
Ejemplo
En el siguiente ejemplo, queremos cambiar la extensión de todos los archivos de texto. Entonces, cambiaremos o reemplazaremos todos los archivos con extensión .txt a .html ejecutando el siguiente comando:
$ Rename 's/.TXT/.html/' *.TXT
Cuando usa el comando renombrar seguido de la opción '-n', también muestra los nombres de los archivos que se renombrarán y renombrarán los siguientes:
$ renombrar -n 's/.html/.TXT/' *.html
El comando anterior muestra el siguiente resultado en la ventana del terminal:
Por defecto, el comando renombrar no sobrescribe un archivo existente. Sin embargo, si pasa la opción -f junto con el comando renombrar, entonces, le ayudará a sobrescribir los archivos existentes. Ejecute el siguiente comando para usar el comando renombrar seguido de la opción -f:
$ rename -f 's/.TXT/.html/' *.TXT
Para cambiar o cambiar el nombre del nombre del archivo usando el comando renombrar el siguiente comando:
archivos s/antiguo-filename/new-filename/'de Rename
Ejemplo
Por ejemplo, queremos cambiar el nombre de un solo archivo con el nombre 'TestFile.txt 'a Newtestfile.TXT. En este caso, el comando anterior se modificará en el siguiente formulario:
$ Rename 's/testFile/newTestFile/' testfile.TXT
Para ver más uso del comando de nombre de nombre, intentemos los siguientes ejemplos:
Por ejemplo, para cambiar el nombre de todos esos archivos, que contienen espacios en el nombre del archivo y desea reemplazarlo con guiones bajos. En este caso, el comando renombrar lo ayudará de la siguiente manera:
$ renombrar 'y//\ _/' \*
Usando el comando renombrar, puede convertir el nombre del archivo en todas las letras minúsculas de la siguiente manera:
$ renombrar 'y/a-z/a-z/' \*
Del mismo modo, para convertir el nombre del archivo en todas las letras mayúsculas, use el siguiente comando:
$ renombrar 'y/a-z/a-z/' \*
Para explorar más opciones y usos del comando de cambio de nombre, escriba el siguiente comando terminal:
$ renombrar -help
Conclusión
Discutimos en este artículo cómo cambiar el nombre de los archivos en Ubuntu 20.Distribución 04 LTS utilizando la aplicación terminal. Además, exploramos el trabajo y los usos de los comandos 'MV' y 'Cambiar nombre' para renombrar un archivo. De la discusión anterior, concluimos que el comando MV es útil para cambiar el nombre de un archivo, pero el cambio de nombre del comando ofrece opciones más avanzadas para el cambio de nombre de archivos en el sistema Ubuntu.