Question

Alors ... j'ai accidentellement ouvert Visudo en tapant

vi visudo

Et en même temps, je préfère aussi Nano, donc j'ai naturellement pressé Ctrl + X pour quitter, puis je n'ai pas réalisé tout de suite que j'étais dans VI (oui je suis lent haha) et j'ai continué à essayer: P ... en tout cas, J'ai finalement réalisé et je n'ai pas utilisé VI depuis un moment, donc j'ai pensé que: X sortait sans économiser, mais je suppose que ce n'est pas le cas et maintenant quand j'essaie de visuder

-bash: /usr/sbin/visudo: cannot execute binary file

Une idée de ce que je peux faire pour résoudre ce problème? Le fichier réel / etc / sudoers est très bien, je peux l'ouvrir et ça a l'air normal, je ne vois rien de mal à cela. Donc je suppose que c'est juste le fichier Visudo. Puis-je le remplacer ou quelque chose?

Oh, et en utilisant Ubuntu 8.04 (Hardy)

Était-ce utile?

La solution

visudo Juste un fichier binaire sans configurations intégrées, vous pouvez donc la remplacer en toute sécurité. Est inclus dans le sudo Package, que vous pouvez réinstaller en tapant:

sudo apt-get install --reinstall sudo

Et si vous êtes enclin à apprendre à utiliser l'éditeur sur lequel vous êtes tombé, essayez de taper

vimtutor

Si tout ce que vous voulez savoir est de savoir comment quitter VI / VIM sans rien casser, la façon de faire est de taper :q!

Autres conseils

Vous pouvez lancer Visudo simplement en tapant visudo. Si vous tapez vi visudo, alors vous essayez de modifier Visudo avec Vi, ce qui, je l'espère, n'est pas ce que vous avez l'intention de faire. Visudo est destiné à modifier certains fichiers de configuration de manière sûre. Si vous modifiez les fichiers avec un éditeur ordinaire, vous pourriez faire des erreurs et visser les paramètres dans un état irrécouvrable. Utilisez Visudo pour modifier des fichiers comme Sudoers.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top