#1 Le 09/03/2014, à 02:58
- Bastien42270
Comande cd sous Ubuntu 13.10 [Résolu]
bonjour a tous et d'abord Merci je vous expose mon problème je voudrait exécuter une ligne de commande
cd /root/Desktop
cela me mais : bash: cd: /root/Desktop: Permission non accordée
je fait une comande : sudo !! (pour forcer l'autorisation)
cela me demande mon mots de passe je le rentre et puis la
sudo: cd: command not found
la je comprend pas le doute m’envahit ^^
Edit N°1 cette comande marche sur une autre vm de type linux mais pas ubuntu (linux 2.6)
Dernière modification par Bastien42270 (Le 09/03/2014, à 23:51)
Hors ligne
#2 Le 09/03/2014, à 03:31
- nesthib
Re : Comande cd sous Ubuntu 13.10 [Résolu]
cd n'est pas une commande comme les autres, il n'y a pas d'exécutable associé, il s'agit d'une primitive de ton shell. De toute façon si tu pouvais te déplacer dans ce dossier, une fois que tu n'as plus les droits root tu ne pourrais rien faire. Certaines distributions ont un exécutable /bin/cd ou /urs/bin/cd, mais cela n'a pas vraiment de sens.
Que voudrais-tu faire après ton cd ? Pourquoi ne pas lancer directement la commande dont tu as besoin ?
Si tu dois vraiment te déplacer dans ce dossier, je te conseille de passer ton shell en root avec la commande :
sudo -s
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#3 Le 09/03/2014, à 13:11
- erresse
Re : Comande cd sous Ubuntu 13.10 [Résolu]
C'est quand même bizarre...
Moi, si je tape "cd /root/Desktop" on ne me demande rien et je suis directement placé dans /root/Desktop.
Je peux y exécuter un ls, un cat... Aucune autorisation "root" n'est demandée tant que je n'essaie pas de modifier ou d'écrire quelque chose.
util@util-desktop:~$ cd /root/Desktop
util@util-desktop:/root/Desktop$ ls -l
total 4
-rw-r--r-- 1 root root 1929 janv. 7 20:04 gparted_details.htm
util@util-desktop:/root/Desktop$ mkdir test
mkdir: impossible de créer le répertoire «test»: Permission non accordée
util@util-desktop:/root/Desktop$
Pourquoi est-ce que ça fonctionne différemment pour toi ???
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#4 Le 09/03/2014, à 15:15
- Bastien42270
Re : Comande cd sous Ubuntu 13.10 [Résolu]
ok "nesthib" je vais essayer se que tu ma dit et après c'est pour exécuter une commande :
-chmod
puis une commande :
-perl (parce-que j'ai un fichier perl au quelle je voudrait accédé)
Hors ligne
#5 Le 09/03/2014, à 15:19
- Bastien42270
Re : Comande cd sous Ubuntu 13.10 [Résolu]
Apres utilisation de se "sudo -s"
cela me donne sa :
bastien@bastien-Linux:~$ sudo -s cd /root/Desktop
[sudo] password for bastien:
/bin/bash: ligne 0 : cd: /root/Desktop: Aucun fichier ou dossier de ce type
bastien@bastien-Linux:~$
voila si c'est pas comme sa qu'il faut mettre la commande "sudo -s"
me le dire
Hors ligne
#6 Le 09/03/2014, à 16:53
- cromanion
Re : Comande cd sous Ubuntu 13.10 [Résolu]
tu fais d'abord "sudos -s" et tu entres ton mot de passe.
ta console est maintenant en mode "root".
ensuite tu entres tes commandes "root" sans "sudo" devant.
Dernière modification par cromanion (Le 09/03/2014, à 16:54)
Hors ligne
#7 Le 09/03/2014, à 17:18
- Bastien42270
Re : Comande cd sous Ubuntu 13.10 [Résolu]
ok cela est cela marche mais sa ne marche toujours pas pour ma commande :
bastien@bastien-Linux:~$ sudo -s
[sudo] password for bastien:
root@bastien-Linux:~# cd /root/Desktop
bash: cd: /root/Desktop: Aucun fichier ou dossier de ce type
root@bastien-Linux:~#
Hors ligne
#8 Le 09/03/2014, à 20:03
- serged
Re : Comande cd sous Ubuntu 13.10 [Résolu]
ok cela est cela marche mais sa ne marche toujours pas pour ma commande :
bastien@bastien-Linux:~$ sudo -s
[sudo] password for bastien:
root@bastien-Linux:~# cd /root/Desktop
bash: cd: /root/Desktop: Aucun fichier ou dossier de ce type
root@bastien-Linux:~#
Tout simplement, il n'y a pas de dossier "Desktop" dans le dossier /root.
Déjà, si ton Ubuntu est en français, le dossier "Desktop" s'appelle "Bureau". De plus, sauf configuration spéciale, il n'y a pas de dossier Desktop et Bureau dans le compte root.
Que dit :
sudo -s
ls /root
Voit-il un dossier "Desktop" ?
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#9 Le 09/03/2014, à 20:17
- Bastien42270
Re : Comande cd sous Ubuntu 13.10 [Résolu]
nn il voit meme rien :
root@bastien-VirtualBox:~# ls /root
root@bastien-VirtualBox:~#
Dernière modification par Bastien42270 (Le 09/03/2014, à 20:18)
Hors ligne
#10 Le 09/03/2014, à 23:44
- Bastien42270
Re : Comande cd sous Ubuntu 13.10 [Résolu]
bon c'est résolut mais c'est bizarre j'ai du installer "open terminal" et a une autre ligne de commande
cd /home/bastien/Bureau (tous sa en "root")
merci a vous je considère mon probleme résolut
Dernière modification par Bastien42270 (Le 09/03/2014, à 23:46)
Hors ligne