En Linux no hay un comando «renombrar» como tal: se usa mv (move), que sirve tanto para mover como para renombrar archivos y carpetas.
Renombrar con mv
mv viejo.txt nuevo.txt
Como no cambias de carpeta, mv simplemente le da un nombre nuevo. Funciona igual con carpetas:
mv carpeta_vieja carpeta_nueva
Renombrar varios archivos a la vez
Para renombrados en lote existe el comando rename. Por ejemplo, cambiar todas las extensiones .txt a .md:
rename 's/\.txt$/\.md/' *.txt
(En algunas distros se instala con sudo apt install rename.)
Cuidado al sobrescribir
Si el nombre de destino ya existe, mv lo sobrescribe sin avisar. Usa mv -i para que te pregunte antes.
Preguntas frecuentes
¿mv borra el archivo original?
Al renombrar, no: es el mismo archivo con otro nombre. Al mover a otra carpeta, lo traslada (deja de estar en el origen).
¿Cómo renombro sin sobrescribir por error?
Usa mv -i (modo interactivo) para que pida confirmación si el destino existe.









