web-dev-qa-db-fra.com

Déplacer un dossier et un sous-dossier vers un autre chemin

Je dois déplacer mon dossier avec plusieurs sous-dossiers vers un autre chemin.

J'utilise PuTTY et voici ce que j'ai essayé: MV -r fromflderpath tofolderpath

Qu'est-ce que je fais mal?

98
ram

La commande mv n'a pas d'indicateur -R, elle déplace les dossiers de manière récursive:

Sudo mv fromPath/ toPath/

Modifier

Si vous souhaitez qu'un fichier ne soit pas remplacé, utilisez le -i pour être invité au cas où un fichier portant le même nom existe.

156
Evandro Silva

Pour ceux qui essaient de déplacer un dossier, utilisez Ubuntu avec PuTTY, utilisez simplement la commande suivante:

Sudo mv /fromPath/ /toPath/

par exemple:

Sudo mv /root/folder1 /home/folder2/

"/" à la fin signifie que vous allez déplacer folder1 à l'intérieur de folder2

Si vous ne le faites pas, vous obtiendrez "aucun fichier ou répertoire de ce type"

19
hassan krim

Cela a fonctionné pour moi:

mv src_folder target_folder/src_folder

c'est-à-dire pas mv src_folder target_folder/

6
Daniel

S'il est difficile d'utiliser des commandes purement Shell - vous voudrez peut-être installer une application console Midnight Commander, cela facilite les choses ..

Midnight Commander Screenshot

$ Sudo apt-get install mc

Dans Midnight Commander , déplacez un dossier ou un fichier d’un panneau à l’autre [F6] , copie [F5]

$ mc

Si vous avez besoin d’un accès root

$ Sudo mc

Si vous voulez avoir un support de souris

$ Sudo apt-get install gpm
1
Drakonoved