打开 /etc/profile 时出错:读取锁定文件 /etc/.profile.swp 时出错:读取的数据不足

Vai*_*dke 38 nano

/etc/profile使用 nano打开文件时出现此错误。

Error reading lock file /etc/.profile.swp: Not enough data read
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

小智 48

尝试删除隐藏文件.[yourfilename].swp,该文件与您尝试打开的文件存储在同一文件夹中。
在您的情况下,请尝试使用 shell 命令rm /etc/.profile.swp

nano 2.7.4 也会出现此问题,并且必须与 nano 如何处理损坏的交换文件有关。

希望这有帮助


小智 6

该问题与旧版本中的错误有关,如此nano所示。

根据报告,受影响的版本是nano-2.4.2. 您应该运行nano --version以确定当前版本并进行相应更新。

有关实际问题的更详细报告可以在此处找到。