zsh:〜/.cache/zsh/zsh_history 锁定失败:文件存在

zsh:〜/.cache/zsh/zsh_history 锁定失败:文件存在

我在进行挂载时在~/.cache/zsh多个主机之间有一个绑定挂载文件夹。rwdefaults

当我启动机器和 zsh 尝试锁定时,其中一台机器上zsh_history出现错误。zsh: locking failed for ~/.cache/zsh/zsh_history: file exists

Google 但似乎以前没有人得到过这种消息,zsh 何时以及为什么给出这种消息?怎样才能让它开心呢?

答案1

zsh 正在.zsh_history.LOCK同一目录中创建.zsh_history,因此您需要写入权限才能在该目录中创建锁定文件。

答案2

这个问题可能是由硬关机或终端崩溃引起的,因此您需要删除锁定文件.zsh_history.LOCK,放置在同一目录中并重新启动终端。

相关内容