![¿Cómo copiar archivos a través de la terminal?](https://rvso.com/image/1087093/%C2%BFC%C3%B3mo%20copiar%20archivos%20a%20trav%C3%A9s%20de%20la%20terminal%3F.png)
He leído sobre copiar archivos con terminal pero estos ejemplos me ayudarán mucho. Así que esto es lo que quiero hacer:
Ejemplos:
Tengo un archivo
/home/levan/kdenlive untitelds.mpg
y quiero copiarlo/media/sda3/SkyDrive
y no quiero eliminar nada en el directorio SkyDrive.Tengo un archivo
/media/sda3/SkyDrive untitelds.mpg
y quiero copiarlo/home/levan/kdenlive
y no quiero eliminar nada en el directorio kdenlive.Quiero copiar una carpeta del directorio de inicio
sda3
y no quiero eliminar nada ensda3
el directorio y enfrenteQuiero cortar una carpeta/archivo y copiarlo a otro lugar sin eliminar archivos en ese directorio en el que lo corté.
Respuesta1
1)Al utilizar -i
para 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 tu 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)Úselo -R
para recursivo e -i
interactivo:
cp -Ri ~/MyFolder /sda3/
4)Esto último se puede hacer mediante el mv
comando, mover es como cortar:
mv -i ~/MyFile ~/OtherFolder/MyFile
Si desea mover un directorio, utilice:
mv -Ri ~/MyDirectory ~/OtherDirectory/
Respuesta2
¿Cuándo ~/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/
el directorio actual:
cp input.txt newname.txt
Los nombres de archivos existentes se pueden completar automáticamente usando TAB.
Versión larga del mismo comando de copia (cuando no estás 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, cp
también creará un archivo llamado SORT
que le hará pensar que algo salió mal. Agregar el error /
generará cp
un error y no se copiará el archivo.
Respuesta3
Utilice el cp
comando.
Copiar un archivo something.txt
a un archivo folder
: usarcp something.txt folder/
Copiar un archivo something.txt
al directorio actual como something2.txt
: usarcp something.txt something2.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l
total 8
drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:53 Folder1
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:52 something.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l Folder1/
total 4
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:53 something.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l
total 8
drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:54 folder
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:52 something.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l folder/
total 0
ubuntu@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.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ cp something.txt something2.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l
total 12
drwxrwxr-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
Respuesta4
rsync -aAXhv /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/
Esto copiará el untitelds.mpg
archivo en el directorio de SkyDrive sin eliminar nada.