Obteniendo error al abrir / etc / profile: Error al leer el archivo de bloqueo /etc/.profile.swp: No se leen suficientes datos


20

Recibo este error al abrir el /etc/profilearchivo con nano.

Error reading lock file /etc/.profile.swp: Not enough data read

¿Cómo puedo arreglar esto?


3
¿Qué versión de nano estás usando? Por favor escribanano --version
Michele

Esto podría ser parte de un error conocido (y ahora resuelto) nano: ¿funcionan otros editores de texto con este archivo? Es posible que deba actualizar su nanoversión para resolverla según los resultados de a nano --version.
The Pizza Overlord

mi versión nano es 2.5.3
Vaibhav Phadke

Interesante. ¿Puede ejecutar lo siguiente para ver qué / quién más está accediendo al archivo de intercambio y copiar la salida aquí, por favor? - vi /etc/.profile.swp.
The Pizza Overlord

Solo puedo acceder a este archivo de intercambio para establecer las rutas de java, colmena, hadoop, cerdo, etc. Puedo abrir y editar el archivo usando gedit, pero no con nano.
Vaibhav Phadke

Respuestas:


26

Intente eliminar el archivo oculto .[yourfilename].swp, que está almacenado en la misma carpeta que el archivo que está intentando abrir.
En su caso, pruebe el comando de shell rm /etc/.profile.swp.

Este problema también ocurre con nano 2.7.4, y debe tener algo que ver con cómo nano maneja un archivo de intercambio dañado.

Espero que esto haya ayudado


4

El problema está vinculado a un error en una versión anterior de nanocomo se ve aquí .

Según el informe, la versión afectada era nano-2.4.2. Debe ejecutar nano --versionpara determinar su versión actual y actualizar en consecuencia.

Puede encontrar un informe más detallado del problema real aquí .


Mi versión nano es 2.5.3
Vaibhav Phadke

1

Me estaba sucediendo porque no tenía espacio en el disco, despejé un poco de espacio, eliminé el archivo de intercambio y funcionó.


1

Esto me sucedió debido a un archivo de registro que no estaba girando, tomó todo el espacio del disco, lo resolví truncando este archivo de registro y luego eliminando el archivo .swp.


Gracias por tu aporte! Sería útil si editara su respuesta con detalles sobre los pasos necesarios para aplicar su solución. Por ejemplo, ¿de qué archivo de registro estás hablando? ¿Cuál es su ubicación? ¿Cómo se trunca exactamente el registro? ¿Cuál es la ubicación del archivo de registro que debe eliminarse? Sería útil si su respuesta pudiera aclarar estos puntos para que sea útil para OP y también para futuros visitantes.
Nmath
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.