J'ai installé Cygwin sur Windows 7 dans un environnement d'ouverture de session de domaine Windows. Je peux exécuter la plupart des commandes classiques sans problème, mais je ne parviens pas à utiliser la commande "mv" pour déplacer ou renommer des fichiers, quel que soit le fichier ou le répertoire.
Je peux copier et créer des fichiers sans problème.
[12:27:57][mbutl2@MYHOSTNAME]
> tmp $ >> pwd
/tmp
[12:27:58][mbutl2@MYHOSTNAME]
> tmp $ >> touch test.txt
[12:28:02][mbutl2@MYHOSTNAME]
> tmp $ >> mv test.txt hello
-bash: /usr/bin/mv: Permission denied
J'ai déjà essayé d'exécuter le terminal Cygwin en tant que Administrateur et le problème est le même.
Je suis ouvert aux solutions de contournement, comme essayer un autre exe pour déplacer des fichiers et rediriger la commande mv vers celui-ci. Le déplacement de fichiers fonctionne dans l'invite de commande Windows.
UPDATE : Il semble qu'il y ait une restriction de sécurité sur mon ordinateur portable qui empêche d'accéder/copier/exécuter le programme "mv.exe" par son nom ou par son heuristique. Je suis toujours prêt à accepter des solutions de contournement qui remplacent la commande mv comme mentionné ci-dessus.
UPDATE 2 : Captures d'écran en ligne de commande Windows et lorsque j'ouvre mv.exe dans Windows.
UPDATE 3 : sortie de file
commandement :
[12:36:09][mbutl2@MYHOSTNAME]
> ~ $ >> file /usr/bin/mv
/usr/bin/mv: writable, executable, regular file, no read permission
[12:36:15][mbutl2@MYHOSTNAME]
> ~ $ >> chmod 777 /usr/bin/mv
chmod: changing permissions of `/usr/bin/mv': Permission denied
[][12:36:29][mbutl2@MYHOSTNAME]
> ~ $ >> mv
-bash: /usr/bin/mv: Permission denied
[][12:36:35][mbutl2@MYHOSTNAME]
> ~ $ >>
ldd
rapporte également que la permission a été refusée.