Uso de cp y mv Linux - LPI 101

cp
Sintaxis:
  • cp [options] file1 file2
  • cp [options] file1 directory
Es importante notar que cp file1 file2 hace una nueva copia de file1 y deja file1 sin cambios.

Fig: file1 con inode 250 se copia en file2, duplicando los datos a un nuevo área de datos y creando un nuevo inode 6238 para file2

También puede copiar varios archivos en un directorio, usando una lista o comodines. La siguiente tabla muestra las opciones más utilizadas.
Mas opciones para el comando cp
-d no siguen el enlace simbólico (cuando se utiliza con -R)
-f Fuerza
-l interactivo, preguntar antes de sobrescribir
-p preservar atributos de archivo
-R Copia recursivamente los directorios

Nota: 
  • cp -r /dir /* /dir2/ copiará todos los archivos y subdirectorios omitiendo mydir
  • cp -r /mydir/ /dir2/ copiará todos los archivos y subdirectorios incluyendo mydir
mv
Sintaxis:
  • mv [options] oldname newname
  • mv [options] source destination
  • mv [options] source directory
El comando mv puede mover y cambiar el nombre de archivos y directorios. Si oldname es un archivo y newname es un directorio entonces el archivo oldname se mueve a ese directorio.

Si el origen y el destino están en el mismo sistema de archivos, el archivo no se copia, pero la información del inodo se actualiza para especificar la nueva ubicación. Las opciones más comunes son -f sobreescribir fuerza y ​​-i consulta interactivamente.

Publicar un comentario

0 Comentarios