Estás navegando por el archivo de guardar.

Vi: actualizar fichero de sólo lectura

29 octubre 2009 in Linux

Muchas veces pasa que después de editar un fichero no podemos grabar los cambios porque no tenemos permiso de escritura, y no nos damos cuenta hasta que damos la orden para guardar y salir ( :wq ) y el vi nos dice que no puede ser. Esto suele ocurrir cuando editamos algún fichero de configuración de la carpeta /etc (de los que sólo root puede modificar) con nuestra cuenta de usuario normal.
En estos casos y siempre que tengamos disponible para nuestra cuenta la opción sudo para ejecutar órdenes como administrador del sistema, podemos grabar los cambios con la siguiente orden:

:w !sudo tee %

La contraseña que nos pide es la de nuestra cuenta de usuario, no la del administrador (root).

Cerrar
E-mail It