1
cdfmr 2014-10-21 09:20:28 +08:00 1
你删除文件时,uTorrent应该已经打开了该文件,OS X允许移动已打开的文件,系统会维护文件描述符与文件的存储位置。
|
2
Cheshire_cat OP @cdfmr 好神奇…… 新词:文件描述符 收录√
|
3
yyfearth 2014-10-21 09:40:00 +08:00 1
Unix系统都是这样的 你可以发现已经打开的文件可以随便改名字挪位置 有时候甚至可以删掉 都不影响文件内容和App
如果是Windows 肯定会提示你文件无法移动或者删除了 |
4
Cheshire_cat OP @yyfearth 那岂不是对误删很致命……比如说编辑着作业但不小心删掉清空找不回来了(╯‵□′)╯︵┻━┻
|
5
yyfearth 2014-10-22 03:47:48 +08:00
@Cheshire_cat 一般情况下加上读写锁 文件可以移动重命名 但是无法删除(可以移动到垃圾桶但是无法清空)
如果是非常重要的东西 可以加更强的锁让他无法移动 甚至无法被其他进程打开 |
6
Cheshire_cat OP @yyfearth 啊这个读写锁是和SD卡上可以移动的小锁一样的吗?更强的锁是什么?
|
7
yyfearth 2014-10-22 06:34:18 +08:00
@Cheshire_cat 这个你不用管的 App自己来处理
App 打开文件选择不同的模式 不同模式文件的状态会不同 |
8
Cheshire_cat OP @yyfearth 好的……
|