¿De qué se trata .vhost.conf.swp?

¿De qué se trata .vhost.conf.swp?

Esta mañana estaba recuperando una máquina virtual de un apagado inesperado y descubrí que Apache no podía iniciarse debido a este mensaje de error:

AH00526: Error de sintaxis en la línea 1 de /etc/apache2/sites-enabled/.vhost.conf.swp: Comando no válido 'b0VIM', quizás mal escrito o definido por un módulo no incluido en la configuración del servidor. Error en la acción 'inicio'.

Efectivamente, encontré el archivo .swp en sitios habilitados, primero investigué un poco sobre él, lo que no produjo casi nada, luego lo moví a un directorio temporal e inicié Apache sin problemas.

El sistema parece estar funcionando bien ahora, pero me deja con una sensación de malestar en el estómago simplemente mover un archivo del que no sé nada y alejarme, así que pensé en ver si alguien podía explicar qué es este archivo. De qué se trata y, lo que es más importante, no veré repercusiones negativas más adelante por moverlo. Supongo que se debe a que el servidor se cerró incorrectamente, pero más vale prevenir que curar.

gracias

Respuesta1

¿Es posible que haya abierto el archivo vhost.conf antes con 'vi'? Crea un archivo de intercambio (.swp) para notificar a otros usuarios cuando abren el mismo archivo y, en caso de que su sesión falle, almacenará los cambios no guardados. Es seguro eliminar este archivo si y sólo si nadie más está editando el archivo (Gracias a MadHatter por corregirme).

información relacionada