J'ai lu des informations sur la copie de fichiers avec terminal, mais ces exemples m'aideront beaucoup. Alors voici ce que je veux faire:
Exemples:
J'ai un fichier dans /home/levan/kdenlive untitelds.mpg
et je veux copier ce fichier dans /media/sda3/SkyDrive
et je ne veux rien supprimer dans le répertoire SkyDrive.
J'ai un fichier dans /media/sda3/SkyDrive untitelds.mpg
et je veux copier ce fichier dans /home/levan/kdenlive
et je ne veux rien supprimer dans le répertoire kdenlive
Je souhaite copier un dossier du répertoire de base vers sda3
et ne souhaite supprimer aucun élément du répertoire sda3
et de l'opposé
Je veux couper un dossier/fichier et copier à un autre endroit sans supprimer les fichiers dans ce répertoire je l'ai coupé.
1) En utilisant -i
pour interactive, il vous sera demandé si vous souhaitez remplacer le fichier:
cp -i /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/
ou vous pouvez utiliser -b
pour créer une sauvegarde de votre fichier:
cp -b /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive
2) Comme ci-dessus:
cp (-i or -b) /media/sda3/SkyDrive/untitelds.mpg /home/levan/kdenlive
) Utilisez -R
pour récursif et -i
pour interactif:
cp -Ri ~/MyFolder /sda3/
4) Ce dernier peut être fait via la commande mv
, move est comme couper:
mv -i ~/MyFile ~/OtherFolder/MyFile
si vous voulez déplacer un répertoire, utilisez:
mv -Ri ~/MyDirectory ~/OtherDirectory/
Lorsque ~/Dropbox/RECENT/
est votre répertoire actuel:
cp input.txt SORT/
Et je veux copier
input.txt
avec un autre nom dans mon répertoire actuel.
Encore une fois avec ~/Dropbox/RECENT/
comme répertoire actuel:
cp input.txt newname.txt
Les noms de fichiers existants peuvent être complétés automatiquement avec TAB.
Version longue de la même commande de copie (lorsque vous n'êtes pas dans ~/Dropbox/RECENT/
):
cp /home/$USER/Dropbox/RECENT/input.txt /home/$USER/Dropbox/RECENT/SORT/
Je mets un /
derrière chaque répertoire. Si SORT
N'EXISTE PAS, cp
créera également un fichier nommé SORT
, ce qui vous fera penser que quelque chose s'est mal passé. L'ajout du /
provoquera une erreur cp
et ne copiera pas le fichier.
Utilisez la commande cp
.
Copier un fichier something.txt
dans le fichier folder
: utilisez cp something.txt folder/
Copier un fichier something.txt
dans le répertoire en cours sous le nom something2.txt
: utilisez cp 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
rsync -aAXhv /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/
Cela copiera le fichier untitelds.mpg
dans le répertoire SkyDrive sans rien supprimer.
utilisez la commande cp
. Tapez man cp
à partir du terminal pour plus d'informations.
vous feriez mieux d’ajouter l’option - a à cp afin de préserver file-datetime, file-stats, etc.:
cp -a input.txt ./SORT
cp -a input.txt newname.txt