在进行挂载时,我在多个主机之间有一个绑定挂载~/.cache/zsh文件夹,其中有rw和defaults。
当我同时启动机器和尝试锁定zsh_history的zsh时,它会在一台机器上给出错误的zsh: locking failed for ~/.cache/zsh/zsh_history: file exists。
但似乎以前没有人得到过这种网状结构,什么时候和为什么zsh会给出这种网状结构呢?怎样才能让它快乐?
发布于 2020-09-17 10:36:26
zsh在同一个目录中创建.zsh_history.LOCK,因此需要写.zsh_history才能在该目录中创建锁文件。
发布于 2020-10-02 09:44:34
此问题可能是由于硬关机或终端崩溃造成的,因此您需要删除锁定文件.zsh_history.LOCK,放在同一个目录中并重新启动终端。
https://unix.stackexchange.com/questions/550811
复制相似问题