Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde 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]

Bastien42270 a écrit :

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