Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

nombre réponses : 5

#0 -1 »  [Résolu] Mon terminal n'accepte plus les 'd' ni certaines commandes » Le 20/12/2009, à 14:10

jocanak
Réponses : 8

Bonjour à tous,

Dès que je tappe la lettre 'd' dans mon Terminal, il émet un beep système et la lettre n'est pas écrite. En conséquence je ne peux pas utiliser de 'sudo', 'cd', 'chmod', etc. De plus, il m'est impossible d'ouvrir un éditeur de texte (j'ai testé nano, emacs, vi et vim). Voici un exemple des messages d'erreur que j'obtiens :

$ su nano /etc/inputrc
identifiant inconnu : nano

Le problème est survenu après que j'ai décommenté la ligne suivante du fichier /etc/inputrc (mais j'ignore s'il y a un rapport de cause à effet) :

do not bell on tab-completion

(La ligne sert à désactiver le beep système lors de l'auto-complétion avec tab dans le terminal).

J'ai voulu re-commenter cette fameuse ligne mais impossible de ré-écrire dans le fichier : je ne peux pas y accéder depuis la console (aucun éditeur de texte ne me le permet) et je n'arrive pas à m'octroyer les droits pour le faire en mode graphique (malheureusement il y a un 'd' dans chmod et chown me renvoie également un message d'erreur "identifiant inconnu : chown"). roll

Je suis sous Ubuntu 8.10 Intrepid Ibex, avec un Dell M1330 XPS... Merci infiniment d'avance pour votre aide !

jocanak

#1 Re : -1 »  [Résolu] Mon terminal n'accepte plus les 'd' ni certaines commandes » Le 20/12/2009, à 14:24

jocanak
Réponses : 8

Oui j'avais essayé mais ça ne marche pas, les 'd' disparaîssent quand-même dans la console ! Franchement je n'y comprends rien...

#2 Re : -1 »  [Résolu] Mon terminal n'accepte plus les 'd' ni certaines commandes » Le 20/12/2009, à 14:38

jocanak
Réponses : 8

Oups merci ! J'ai l'habitude de n'utiliser que sudo... Voici le résultat, pas plus convainquant mais différent :

$ su jocanak nano /etc/inputrc
Mot de passe : 
/usr/bin/nano: /usr/bin/nano: cannot execute binary file

J'ai peut-être encore fait une erreur (comme il se doit j'ai jeté un coup d'oeil au manuel mais je ne vois pas...), malgré tout je pense que c'est plutôt une question de droits, ceux-là mêmes que je n'arrive pas à modifier sad

#3 Re : -1 »  [Résolu] Mon terminal n'accepte plus les 'd' ni certaines commandes » Le 20/12/2009, à 15:02

jocanak
Réponses : 8

Merci !!! Voilà ce que j'ai fait :

$ ls -la /etc/inputrc

Pour m'apercevoir que le fichier appartenait bien à "root".
Bien sûr mon authentification en tant que root échouait, mais en remontant l'historique des commandes j'ai pu réutiliser un vieux 'sudo' pour faire :

$ sudo chown jocanak /etc/inputrc

Le fichier m'appartenant, je suis tes indications :

$ su jocanak
$ nano /etc/inputrc

Le fichier s'ouvre miraculeusement, je recommente la ligne et j'enregistre. Je ferme le terminal et le relance : les 'd' passent comme auparavant, tout fonctionne à nouveau ! big_smile

Je ne sais toujours pas pourquoi ce problème est apparu mais je vais essayer de comprendre...
Merci encore pour ton aide précieuse !

jocanak

#4 Re : -1 »  [Résolu] Mon terminal n'accepte plus les 'd' ni certaines commandes » Le 20/12/2009, à 20:45

jocanak
Réponses : 8

Alors là, tout de suite... on se sent un peu bête wink Une fois que c'est dit ça paraît évident !
Merci beaucoup !!