2012-07-23 43 views
1

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

所以我试图断开备份,现在文件读取'没有这样的文件或目录'在我的家庭文件夹,但'定位.zshrc'告诉我它在那里。我意识到首先推动他们进行回购是明智之举。有什么建议么?

回答

1

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

+0

我很害怕那个经验教训。我设法找到了我正在寻找的后缀为'@'的文件的副本,即'.bashrc @',这是否意味着什么? – Discorick 2012-07-23 20:18:35

+0

根据脚本的工作方式,这可能是一个备份。我真的不知道。 – 2012-07-23 23:29:54