Écrire dans un fichier système quand on a oublié le sudo

debianDans l’empressement, il m’arrive souvent de me connecter en ssh a mon serveur, lancer d’édition d’un fichier système avec vi faire les modifications tenter de sauver et se rendre compte que j’ai oublié le sudo avant vi, c’est ragent mais j’ai enfin la solution grâce à stackoverflow.com.

L’idée est simplement de renvoyer le contenu de vi dans tee lancé en root grace à la commande suivante:

:w !sudo tee %

Et voilà le fichier est sauvé sans avoir eu a quitter vi.

Un screencast est disponible ScreenCast #3 – Écrire dans un fichier système quand on a oublié le sudo

Vus : 892
Publié par Macsim : 22