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?
La commande mv
n'a pas d'indicateur -R
, elle déplace les dossiers de manière récursive:
Sudo mv fromPath/ toPath/
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.
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"
Cela a fonctionné pour moi:
mv src_folder target_folder/src_folder
c'est-à-dire pas mv src_folder target_folder/
S'il est difficile d'utiliser des commandes purement Shell - vous voudrez peut-être installer une application console Midnight Commander, cela facilite les choses ..
$ 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