V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cheshire_cat
V2EX  ›  macOS

请教 OS X 的同名文件/文件夹的问题

  •  
  •   Cheshire_cat · 2014-10-21 04:37:22 +08:00 · 2885 次点击
    这是一个创建于 3696 天前的主题,其中的信息可能已经有所发展或是发生改变。
    是关于用同一个磁力链接下载的好老婆:迅雷下下来的是损坏的文件,我把文件夹删了放在回收站(未清空);同时utorrent也在下载。utorrent提示下载好之后,点开文件夹发现只有一个nfo文件,mkv不见了。从回收站把文件夹放回去后,mkv可以播放,是完好的。这是怎么回事……回收站把同名的下好的mkv也给弄到回收站代替损坏的mkv么?
    8 条回复    2014-10-22 10:03:40 +08:00
    cdfmr
        1
    cdfmr  
       2014-10-21 09:20:28 +08:00   ❤️ 1
    你删除文件时,uTorrent应该已经打开了该文件,OS X允许移动已打开的文件,系统会维护文件描述符与文件的存储位置。
    Cheshire_cat
        2
    Cheshire_cat  
    OP
       2014-10-21 09:27:45 +08:00
    @cdfmr 好神奇…… 新词:文件描述符 收录√
    yyfearth
        3
    yyfearth  
       2014-10-21 09:40:00 +08:00   ❤️ 1
    Unix系统都是这样的 你可以发现已经打开的文件可以随便改名字挪位置 有时候甚至可以删掉 都不影响文件内容和App
    如果是Windows 肯定会提示你文件无法移动或者删除了
    Cheshire_cat
        4
    Cheshire_cat  
    OP
       2014-10-22 02:27:36 +08:00
    @yyfearth 那岂不是对误删很致命……比如说编辑着作业但不小心删掉清空找不回来了(╯‵□′)╯︵┻━┻
    yyfearth
        5
    yyfearth  
       2014-10-22 03:47:48 +08:00
    @Cheshire_cat 一般情况下加上读写锁 文件可以移动重命名 但是无法删除(可以移动到垃圾桶但是无法清空)
    如果是非常重要的东西 可以加更强的锁让他无法移动 甚至无法被其他进程打开
    Cheshire_cat
        6
    Cheshire_cat  
    OP
       2014-10-22 05:58:59 +08:00
    @yyfearth 啊这个读写锁是和SD卡上可以移动的小锁一样的吗?更强的锁是什么?
    yyfearth
        7
    yyfearth  
       2014-10-22 06:34:18 +08:00
    @Cheshire_cat 这个你不用管的 App自己来处理
    App 打开文件选择不同的模式 不同模式文件的状态会不同
    Cheshire_cat
        8
    Cheshire_cat  
    OP
       2014-10-22 10:03:40 +08:00
    @yyfearth 好的……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1109 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:01 · PVG 03:01 · LAX 11:01 · JFK 14:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.