Cómo copiar archivos a través de terminal?

He leído sobre la copia de archivos con terminal, pero estos ejemplos me ayudarán mucho. Así que esto es lo que quiero hacer:

Ejemplos:

  1. Tengo un archivo en /home/levan/kdenlive untitelds.mpg y quiero copiar este archivo a /media/sda3/SkyDrive y no desea eliminar nada en el directorio de SkyDrive.

  2. Tengo un archivo en /media/sda3/SkyDrive untitelds.mpg y quiero copiar este archivo a /home/levan/kdenlive y no desea eliminar nada en el directorio kdenlive

  3. Quiero copiar una carpeta del directorio de inicio a sda3 y no quiero borrar nada en sda3 directorio y opuesto

  4. Quiero cortar una carpeta/archivo y copiarlo en otro lugar sin eliminar los archivos en ese directorio en el que lo corté.

1) Mediante -i interactivo, se le preguntará si desea reemplazar el archivo:

cp -i /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/

o puedes usar -b para crear una copia de seguridad de su archivo:

cp -b /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive



2) Igual que el anterior:

cp (-i or -b) /media/sda3/SkyDrive/untitelds.mpg /home/levan/kdenlive



3) Utilizar -R para recursivo y -i interactivo:

cp -Ri ~/MyFolder /sda3/



4) Esto último se puede hacer a través del mv comando mover es como cortar:

mv -i ~/MyFile ~/OtherFolder/MyFile

si desea mover un directorio, utilice:

mv -Ri ~/MyDirectory ~/OtherDirectory/

Cuando ~/Dropbox/RECENT/ es su directorio actual:

cp input.txt SORT/

Y quiero copiar input.txt con otro nombre en mi directorio actual.

De nuevo con ~/Dropbox/RECENT/ como directorio actual:

cp  input.txt newname.txt

Los nombres de archivo existentes se pueden autocompletar usando TAB.

Versión larga del mismo comando de copia (cuando no está en ~/Dropbox/RECENT/):

cp /home/$USER/Dropbox/RECENT/input.txt /home/$USER/Dropbox/RECENT/SORT/

Puse un / detrás de cada directorio. Si SORT no existe un cp también creará un archivo llamado SORT haciéndote pensar que algo salió mal. Añadiendo el / tendrá cp error y no copiar el archivo.

Utilice el cp comando.

Copiar un archivo something.txt file folder: utilizar cp something.txt folder/

Copiar un archivo something.txt al directorio actual como something2.txt: utilizar cp something.txt something2.txt

ubuntu@ubuntu-T100TA:~/TestFolder$ ls -ltotal 8drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:53 Folder1-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:52 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ ls -l Folder1/total 4-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:53 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ ls -ltotal 8drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:54 folder-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:52 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ ls -l folder/total 0ubuntu@ubuntu-T100TA:~/TestFolder$ cp something.txt folder/ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l folder/total 4-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:55 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ cp something.txt something2.txt ubuntu@ubuntu-T100TA:~/TestFolder$ ls -ltotal 12drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:55 folder-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:55 something2.txt-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:52 something.txt

será mejor que agregue la opción -un a cp comando para preservar la fecha y hora del archivo, las estadísticas del archivo, etc.:

cp -a input.txt ./SORTcp -a input.txt newname.txt
rsync -aAXhv /home/levan/kdenlive/untitelds.mpg  /media/sda3/SkyDrive/

Esto copiará el untitelds.mpg archive en el directorio de SkyDrive sin eliminar nada

utilizar cp comando. Tipo man cp desde la terminal para más información.