Solía sudoedit
crear un archivo:
$ sudoedit /etc/systemd/system/apache2.service
pero cuando fui a guardar el archivo, lo escribió en un directorio temporal (/ var / temp / blahblah). Que esta pasando? ¿Por qué no lo guarda en el directorio del sistema?
visudo
for/etc/sudoers
.visudo
asudoedit
. Lo sabíavisudo
seguro. ¡Gracias por aclarar eso!Esto se explica muy bien en la página de
sudo
manual . La descripción de-e
(quesudoedit
es equivalente a) dice:En particular, tenga en cuenta el tercer paso: solo si el archivo se ha modificado al final de la edición, se cambia el original. Entonces, si tiene un programa que mira un archivo, esto puede ayudar a evitar (a) escrituras intermedias que se recogen, y (b) acciones innecesarias si decide no hacer cambios al final.
fuente