Permission non acordée
RésoluPierrecastor Messages postés 10830 Date d'inscription Statut Modérateur Dernière intervention -
J'ai une question, Comment faire en sorte que je puisse déplacer un fichier qui est sur mmon bureau vers un dossier ?
Quand j'essaye de le faire il me dit, "Permission non accordée"
Merci de m'aider
- Bash permission non accordée
- Permission non accordée. - Forum Linux / Unix
- Bash addition ✓ - Forum Shell
- Bingo bash free - Télécharger - Divers Jeux
- Trustedinstaller permission - Forum Windows 8 / 8.1
- Addition en bash ✓ - Forum Shell
18 réponses
Le problème décrit consiste à déplacer un fichier depuis le Bureau vers un dossier sous Linux, lorsque l’opération renvoie 'Permission non accordée', signe d’un droit d’écriture insuffisant ou d’un chemin incorrect. Des éléments de réponse incluent vérifier l’emplacement exact du fichier avec des commandes comme find ou ls, corriger les droits avec chmod et, si nécessaire, exécuter le déplacement en tant que superutilisateur via sudo. D'autres précautions utiles incluent de vérifier que le chemin est correct et que le fichier est exécutable, puis d'examiner les droits du dossier cible ou les ACLs en cas d'erreur persistante.
http://doc.ubuntu-fr.org/sudo
Donc :
sudo mv ~/Bureau usr/games/tmnf
Ou ouvrir nautilus en mode admin, mais je le déconseille, on a trop vite fait de faire n'importe quoi.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionMV -T /répertoires/nom_fichier_source /répertoires/nouveau_nom_fichier_destination
-T : indique que la destination doit être un fichier normal
Le répertoire de destination (/usr) appartient à ROOT donc il te faut les droits d'administrations temporaire SUDO suivi du mot de passe de la session afin d'être autorisé à y écrire dedan donc :
sudo mv -t /home/Bureau/Run....sh /usr/games/tmnf/Run....sh
Affiche ici ce que tu verras à l'écran après avoir exécuter la commande
sudo mv -v $HOME/Bureau/RunTrackmaniaServer.sh /usr/games/tmnf/
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
Fait ce que je t'ai demandé ici https://forums.commentcamarche.net/forum/affich-18671159-permission-non-acordee#27
marina@marina-desktop:~/Bureau$ pwd
/home/marina/Bureau
marina@marina-desktop:~/Bureau$ ls -l *.txt
-rw-r--r-- 1 marina marina 120 2010-07-30 03:40 blacklist.txt
-rw-r--r-- 1 marina marina 119 2010-07-30 03:40 guestlist.txt
marina@marina-desktop:~/Bureau$
Alors on voit bien que sur le bureau il n'y a pas du fichier RunTrackmaniaServer.sh
Soit il n'existait pas du tout, soit tu l'as déjà déplacé et nous on se casse la tête pour rien
Affiche le résultat de
ls -l /usr/games/tmnf/*.sh
J'ai un autre fichier que j'arrive pas à déplacer dans un dossier
Quel dossier?
Je dois partir, si tu n'auras pas de réponse, je répondrai plus tard.
En fait tu dois penser comme ça
Déplacer le fichier de tel endroit (la source) vers tel endroit (la destination)
En bref
sudo mv -v SOURCE DESTINATION
sudo - c'est pour pouvoir exécuter une commande en tant que root
mv - c'est pour déplacer/renommer
-v - option pour que la commande soit bavarde (elle affiche ce qu'elle fait)
$HOME/Bureau/tonfichier.txt - c'est le fichier que tu veux déplacer
/usr/games/tmnf/GameData/Config/ - c'est le répertoire où tu déplaces
J'espère que tu as compris.
Je viens de chercher jusqu'à maintenant comment lancer un fichier ".sh" avec la console.
Je fais cette commande :
sh ./RunTrackmaniaServer
Et il me dit
sh: Permission non accordée
Je comprends pas ... Peut faudrait il passer par une autre commande ?
Merci de m'aider, je touche à la fin de la création de mon serveur ;)
Bonne nuit.
[sudo] password for marina:
/home/marina/.local/share/Trash/files/TMServeur.2/RunTrackmaniaServer.sh~
/home/marina/.local/share/Trash/files/TMServeur.2/RunTrackmaniaServer.sh
/home/marina/.local/share/Trash/files/TMServeur/RunTrackmaniaServer.sh~
/home/marina/.local/share/Trash/files/TMServeur/RunTrackmaniaServer.sh
/home/marina/Bureau/DEDICATED/xaseco/RunTrackmaniaServer.sh
marina@marina-desktop:~$
/home/marina/Bureau/DEDICATED/xaseco/RunTrackmaniaServer.sh: 3: ./RunTrackmaniaServer: not found
/home/marina/Bureau/DEDICATED/xaseco/RunTrackmaniaServer.sh: 5: ./Aseco.sh: not found
marina@marina-desktop:~$