符号链接循环中丢失的dotfiles

时间:2012-07-23 20:04:43

标签: loops symlink dotfiles

在symlinking我的dotfiles(.vimrc,.zshrc,.bashrc等)的过程中,我写了一个简单的ruby脚本为我做这个,所以我可以在两个不同的dotfiles集之间切换...但是在这个过程中我犯了一个愚蠢的错误,并最终将我的备份文件链接为主文件夹副本的符号链接,反之亦然...使它们无法访问(vi说许可被拒绝)

所以我尝试取消链接备份,现在文件在我的主文件夹中读取“没有这样的文件或目录”,但“找到.zshrc”告诉我它在那里。我意识到首先将它们推向回购是明智的。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

locate使用缓存的数据库;你必须更新b(可能是root用户)才能更新所说的数据库。不幸的是,这意味着所说的文件可能永远消失了。