Pages : 1
#1 Le 16/05/2017, à 11:29
- fdemo
grosse bêtise : mv /* .
Bonjour,
En voulant faire mv toto/* . mon doigt a rippé : résultat mv toto /* . avec un espace entre toto et /*.
Résultat : Plus aucune commande ne fonctionne, même si j'ai toujours la main.
Je vois en utilisant <Tab> les commandes qui sont sous bin (déplacé dans mon répertoire courant),
mais quand je veux l'exécuter : il me met: bash: /monrep/bin/ls: No such file or directory
Je suis à distance sur un serveur qui est à 700km et je ne peux pas démarrer sur un CD Live !
C'est un serveur en prod !
Y a-t-il un moyen rapide de faire le 'mv' dans l'autre sens ?
Merci de vos lumières
Hors ligne
#2 Le 16/05/2017, à 16:38
- strike07
Re : grosse bêtise : mv /* .
bonjour,
quel dossier as-tu tenté de déplacer?
Hors ligne
#3 Le 16/05/2017, à 16:53
- fdemo
Re : grosse bêtise : mv /* .
J'ai tenté toto/* mais j'ai déplacé /* !
Donc /bin /etc /lib /usr .... tout / ou presque (tout ce que le système a bien voulu me déplacer) est dans mon répertoire .
Hors ligne
#4 Le 18/05/2017, à 15:27
- LukePerp
Re : grosse bêtise : mv /* .
J'ai tenté toto/* mais j'ai déplacé /* !
Donc /bin /etc /lib /usr .... tout / ou presque (tout ce que le système a bien voulu me déplacer) est dans mon répertoire .
Ce n'est pas logique. La commande dont tu parle n'aurais pas du déplacer /* dans toto.
Tu devrais pouvoir faire l'inverse, remettre dans le bon ordre, en faisant pareil :
mv toto /*
le manuel de mv indique : mv [source] [destination]
Dernière modification par LukePerp (Le 18/05/2017, à 17:50)
Gamer inside - Ubuntu Mate dernière LTS - Intel i5, 16 Go - Dual boot Windows - Utilisateur de Dapps sur Ethereum
Hors ligne
#5 Le 19/05/2017, à 11:29
- soshy
Re : grosse bêtise : mv /* .
Si si, c'est tout a fait logique et le man indique aussi :
mv [OPTION]... SOURCE... DIRECTORY
les ... indiquent qu'il peut y en avoir plusieurs.
mv dossier1 dossier2 fichier3 repertoire_cible
Ceci fonctionne bien et deplace dossier1 dossier2 fichier3 dans repertoire_cible
Sa commande c'etait
mv toto /* .
Il a donc tout (/bin /sbin /etc ...) deplace dans le repertoire courant.
Quant a savoir comment reparer ca, j'en ai aucune idee
Dernière modification par soshy (Le 19/05/2017, à 11:31)
Hors ligne
#6 Le 19/05/2017, à 11:58
- bruno
Re : grosse bêtise : mv /* .
Pas sûr que cela fonctionne mais dans ce cas :
mv bin cdrom dev home lib64 media opt root sbin sys usr boot etc initrd.* lib lost+found mnt proc run srv tmp var vmlinuz.* /
Dernière modification par bruno (Le 19/05/2017, à 11:59)
#7 Le 19/05/2017, à 13:11
- maxire
Re : grosse bêtise : mv /* .
Peut-être;
./bin/mv les-répertoires-à-remettre-sous-/ /
Dernière modification par maxire (Le 19/05/2017, à 13:13)
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#8 Le 19/05/2017, à 22:09
- navtex
Re : grosse bêtise : mv /* .
Ou comment définir le nouveau PATH ?
Xubuntu sur CLEVO PA7 i5 32ram Jammy Jellyfish
ABientot sur le Libre
Hors ligne