急! mac os 文件莫名消失!!!怎么找回?

2015-03-30 09:58:20 +08:00
 wohenyingyu01
昨天好不容易吧源代码git下来,git了整整一周,还特别打开看了一眼,一共750兆,开心得去玩dota了,今天早上去办公室一看,卧槽整个文件夹直接消失了!!!!连渣都不剩!!!!回收站也没有!!!也搜索不到任何东西!!回收站没有被清空,还有很多以前下载一半断掉的残留文件!!!我tm都已经开始怀疑人生了!!!难道我是在梦里git完的?????梦里打的dota?????求救啊啊啊啊啊!!!!!
10048 次点击
所在节点    macOS
35 条回复
popbones
2015-03-30 11:57:52 +08:00
建议先验证和修复一下磁盘,,然后在到Lost+Found里找找。我以前也遇到过极端情况下文件消失的情况,感觉就是文件写入缓存了,然后之后文件系统损坏了之类的。楼主不会用的是fusion drive吧?
wclebb
2015-03-30 18:45:01 +08:00
这个我遇到过,不过不是 Git,是 GitBook,我写了几万字,不过每次都要更新版本很麻烦所以干脆等到1.0.0版本就上传。
结果后来不知道怎么回事,新建章节之后出错,然后?……
没然后了……
重写……
wohenyingyu01
2015-03-31 09:58:10 +08:00
@popbones 验证了,没有问题,Lost_Found在哪里?我今天用git 又clone了一遍,一共735兆,我复制了3份分别存放,1小时后,第一份变成了600兆!!!自己在减少!!!!卧槽什么情况啊,是不是clone指令会自动一直和服务器同步的???


@wclebb
@ETiV
@wzxjohn
wzxjohn
2015-03-31 09:59:37 +08:00
@wohenyingyu01 卧槽。。。还能自己减少。。。 clone 当然只会在你输入进去的时候有用。。。你仔细检查检查系统是不是有什么定时删除脚本之类的。。。顺便一问,你没装什么杀毒软件之类的吧。。。
wohenyingyu01
2015-03-31 10:08:47 +08:00
@wzxjohn 没有任何杀毒软件啊,而且它隔壁的git文件都好好的!还好哥复制了3份,我又重新覆盖了一下,然后git status发现各种文件不一样,如下图

Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
(commit or discard the untracked or modified content in submodules)

modified: submodules/linphone (modified content)
modified: submodules/mswebrtc (modified content, untracked content)
modified: submodules/msx264 (untracked content)

no changes added to commit (use "git add" and/or "git commit -a")
wzxjohn
2015-03-31 12:52:32 +08:00
@wohenyingyu01 你这是有什么程序在后台改你的代码吧。。。
iwege
2015-03-31 16:33:06 +08:00
有人ssh到你上面帮你删了?
wohenyingyu01
2015-03-31 18:45:11 +08:00
@wzxjohn 怎么可能= =
wzxjohn
2015-03-31 19:34:10 +08:00
@wohenyingyu01 除此之外别无可能。。。克隆下来之后直接断网,然后看看有没有什么可疑进程。。。
wohenyingyu01
2015-03-31 21:58:33 +08:00
@wzxjohn 发现一点,克隆之后回收站会多出东西来,点击清空回收站会跳出错误提示,说文件还在被使用
回收站的文件也能正在使用吗?= =
wzxjohn
2015-03-31 22:21:42 +08:00
@wohenyingyu01 回收站的当然还能正在使用ˊ_>ˋ
wohenyingyu01
2015-03-31 23:46:12 +08:00
@wzxjohn 不能吧?那删和不删有啥区别吗
popbones
2015-04-01 15:45:38 +08:00
我记得lost+found(如果有的话)会在系统根目录,但是真正出现OS X dump文件lost+found的几率挺低的,我遇到过一次。还有重启以后看看回收站里面有没有recovered files
popbones
2015-04-01 15:54:04 +08:00
然后建议你到Console log里面找找有没有线索
popbones
2015-04-01 15:55:02 +08:00
如果没有其它程序捣鬼的话,我是怀疑硬盘或文件系统有问题,比如硬盘缓存写不进硬盘之类的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/180247

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX