Cheshire_cat
V2EX  ›  macOS

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

  •  
  •   Cheshire_cat · Oct 21, 2014 · 3627 views
    This topic created in 4247 days ago, the information mentioned may be changed or developed.
    是关于用同一个磁力链接下载的好老婆:迅雷下下来的是损坏的文件,我把文件夹删了放在回收站(未清空);同时utorrent也在下载。utorrent提示下载好之后,点开文件夹发现只有一个nfo文件,mkv不见了。从回收站把文件夹放回去后,mkv可以播放,是完好的。这是怎么回事……回收站把同名的下好的mkv也给弄到回收站代替损坏的mkv么?
    8 replies    2014-10-22 10:03:40 +08:00
    cdfmr
        1
    cdfmr  
       Oct 21, 2014   ❤️ 1
    你删除文件时,uTorrent应该已经打开了该文件,OS X允许移动已打开的文件,系统会维护文件描述符与文件的存储位置。
    Cheshire_cat
        2
    Cheshire_cat  
    OP
       Oct 21, 2014
    @cdfmr 好神奇…… 新词:文件描述符 收录√
    yyfearth
        3
    yyfearth  
       Oct 21, 2014   ❤️ 1
    Unix系统都是这样的 你可以发现已经打开的文件可以随便改名字挪位置 有时候甚至可以删掉 都不影响文件内容和App
    如果是Windows 肯定会提示你文件无法移动或者删除了
    Cheshire_cat
        4
    Cheshire_cat  
    OP
       Oct 22, 2014
    @yyfearth 那岂不是对误删很致命……比如说编辑着作业但不小心删掉清空找不回来了(╯‵□′)╯︵┻━┻
    yyfearth
        5
    yyfearth  
       Oct 22, 2014
    @Cheshire_cat 一般情况下加上读写锁 文件可以移动重命名 但是无法删除(可以移动到垃圾桶但是无法清空)
    如果是非常重要的东西 可以加更强的锁让他无法移动 甚至无法被其他进程打开
    Cheshire_cat
        6
    Cheshire_cat  
    OP
       Oct 22, 2014
    @yyfearth 啊这个读写锁是和SD卡上可以移动的小锁一样的吗?更强的锁是什么?
    yyfearth
        7
    yyfearth  
       Oct 22, 2014
    @Cheshire_cat 这个你不用管的 App自己来处理
    App 打开文件选择不同的模式 不同模式文件的状态会不同
    Cheshire_cat
        8
    Cheshire_cat  
    OP
       Oct 22, 2014
    @yyfearth 好的……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2827 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:22 · PVG 17:22 · LAX 02:22 · JFK 05:22
    ♥ Do have faith in what you're doing.