Comando.- mv

mv es un comando de Unix usado para mover o renombrar archivos y directorios del sistema de archivos. Viene de la palabra inglesa move, en español mover. El archivo original es borrado y el crea un nuevo archivo con el mismo contenido, el nombre es asignado por el usuario por tanto puede permanecer igual o cambiar. Las condiciones son que debe de existir la ruta donde se va a mover, para cambiar el nombre basta con poner el nuevo en el objetivo y para conservarlo es dejar el mismo.

 

Opciones y parámetros que me apatecieron cuando ejecute mv --help

Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas.

--backup[=CONTROL] crea una copia de seguridad de cada archivo de destino

-b como --backup pero no acepta ningún argumento

-f, --force no pregunta antes de sobreescribir

-i, --interactive pide confirmación antes de sobreescribir

--strip-trailing-slashes quita las barras inclinadas sobrantes de cada argumento FUENTE

-S, --suffix=SUFFIX sobreescribe el sufijo de copia usual

-t, --target-directory=DIRECTORIO mover todo los argumentos de ORIGEN al DIRECTORIO

-T, --no-target-directory tratar DESTINO como un archivo normal

-u, --update mover solamente cuando el archivo ORIGEN es más nuevo después el archivo de destino o cuándo el archivo de destino no esté

-v, --verbose explicar lo que se está haciendo

--help muestra esta ayuda y finaliza

--version informa de la versión y finaliza

 

Sintaxis

mv [opciones] [fuente] [objetivo]

 

Ejemplos

a) Mover un directorio o archivo. La condición es que exista el directorio donde se va a mover, puesto que mv no puede crear directorios.

En este ejemplo quiero mover de documentos a el escritorio el archivo de texto traviesa.

mv /home/travesuras/Documents/traviesa.txt /home/travesuras/Desktop/traviesa.txt

Y si traviesa fuera un directorio quedaría:

mv /home/travesuras/Documents/traviesa /home/travesuras/Desktop/traviesa

b) Cambiar nombre a directorios u archivos

Siguiendo con el mismo caso de ejemplo, ahora quiero cambiar el nombre de traviesa.txt a soymuytraviesa.txt pero dejarlo en el mismo lugar; escribo:

mv /home/travesuras/Documents/traviesa.txt /home/travesuras/Documents/soymuytraviesa.txt

Si fuera un directorio quedaría:

mv /home/travesuras/Documents/traviesa /home/travesuras/Documents/soymuytraviesa

Como se especifico la misma ruta para la fuente que para el objetivo pero con diferentes nombres, cambio como se llamaba y lo dejo donde mismo.

c) Mover y cambiar nombre de directorios o archivos.

Ahora voy cambiar el nombre del archivo de traviesa.txt a soymuytraviesa.txt y además moverlo de lugar escribimos en la terminal:

mv /home/travesuras/Documents/traviesa.txt /home/travesuras/Desktop/soymuytraviesa.txt

Y si estuvieramos hablando de un directorio nos queda:

mv /home/travesuras/Documents/traviesa /home/travesuras/Desktop/soymuytraviesa

 

 

http://pspipod.wordpress.com/comandos-para-ubuntu/
http://iie.fing.edu.uy/~vagonbar/unixbas/comando1.htm
http://www.data-2013.cl/DOCS/INFORMATICA/UNIX/unix1.html
http://www.faces.ula.ve/~ieac/manual/comand.html
http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds3/mv.htm
http://es.wikipedia.org/wiki/Mv

 

 

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s