救命。我的 ecryptfs 主目录中缺少文件,想知道是否有办法恢复。我在 tmux 会话中的 vim 中打开了许多文件,我怀疑我的主目录在某个时候被重新挂载了。此后我在 vim 中保存的任何文件似乎都进入了黑洞。
通过注销、重新登录,然后重新加入我的 tmux 会话,我已经能够重现我认为已经发生的事情:
pwd 显示我当前的路径无法访问:
➜ ~>pwd
(unreachable)/
如果我编辑主目录中的文件而没有注意到发生了以下情况:
➜ ~>echo test > test
➜ ~>cat test
test
然后cd
到我的主目录(我认为我在的同一个地方),文件不见了:
➜ ~>cd
➜ ~>cat test
cat: test: No such file or directory
➜ ~>ls -l test
ls: cannot access test: No such file or directory
➜ ~>ls
ls: cannot access test: No such file or directory
Downloads/ Music/ RestConf.json vcs-vlan.retry
Dropbox/ my_playbook2.retry settings/
...
该文件可能被保存在什么地方?我检查了卸载 ecryptfs 文件系统后的挂载路径,但没有成功。有什么想法吗?