Re: [求救] NAS(afp/samba/cifs)上的档案无法储存变更

楼主: contrav (魂斗罗V)   2015-08-16 22:13:20
※ 引述《contrav (魂斗罗V)》之铭言:
: 办公室里只有我一个人使用 Mac,
: 大家用 Windows 连 NAS 好像都完全没问题,速度又快。
: 只有我连的时候速度慢了一点不说,问题还不少。
: 不管使用什么软件编辑新档案,第一次储存的时候没问题,
: 但是之后就怎么样也存不进去,还会把原本的档案删除只留下个档名类似
: "Word Work File L_1449520201.tmp"之类的档案。
: 看了一下 NAS 那边的权限几乎对我全开了,
: 改档名、删除档案都是没问题的。
: 更奇怪的是,
: 使用 vim 编辑档案就完全没有任何问题。
: (这是要我抛弃 IDE 跟编辑器专心用 vim 吗? orz)
: 请问各位有没有碰过类似的情况?
: NAS 是 Synology 的。
解决了,google 了两个多月,结果是非常让人恼羞的原因。
MAC 在 mount point 会自动创建名为 .TemporaryItems 的目录。
这个目录里面装着各种编辑档案的暂存盘。
档案储存的时候就会把这些暂存盘写入成正在编辑的档案后删除。
因为在 mount point 是公用 home 目录,没有写入权限,
所以储存到一半正在编辑的档案还来不及存好,就被没有写入权限的错误讯息打断了。
只有图形接口的程式才会出这种状况,
terminal 的程式怎么存都没事,是因为根本不走这套流程。
知道原理后就简单了,
请 MIS 在 公用 home 目录下加上权限全开的 .TemporaryItems 目录即可。
烂透啦~~~~
这么蠢的理由就能把原始档案搞到烂掉。
MAC 我真是搞不懂你啊啊啊!!
作者: Jerrynet (我爱Hot_game板)   2015-08-16 22:53:00
这篇文章应该M起来
作者: leo80042 (嗯嗯啊啊去洗澡)   2015-08-17 12:37:00

Links booklink

Contact Us: admin [ a t ] ucptt.com