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

复制 mac 中文件到 webdav 等网络磁盘中会出现 ._xxx 的文件

  •  
  •   loganovo · 3 天前 · 957 次点击

    好像这个问题一直都存在,mac 中每个文件都会跟随着一个 ._xxx 的文件,在 mac 中不显示,但是会显示在 windows 系统和网络磁盘中。

    比如我有个文件为 demo.txt,把这个文件复制到坚果云的 webdav 磁盘中后,在坚果云的网页端就能看到同时新建了一个 ._demo.txt 文件,有没有办法避免创建或者传输这种文件到网络磁盘呢?

    主要是因为坚果云有那种操作频率限制,同时修改两个文件,会更容易触发频率限制

    7 条回复    2025-03-19 19:01:48 +08:00
    lonely701
        1
    lonely701  
       2 天前 via iPhone   ❤️ 1
    老生常谈的问题了,这个是 macOS 文件管理系统造成的。
    已经有人做了视频:
    ?si=121ea_ethSxmlKf-
    Maipol
        2
    Maipol  
       2 天前
    macos 的拉屎机制,基本无解,可以想办法显示隐藏文件,或者考虑使用第三方 finder
    murmur
        3
    murmur  
       2 天前   ❤️ 1
    以前还被.ds_store 坑过一次,坑的那叫一个惨,我们用一个 codepush 的开源实现,微软官方的会把屌丝存储过滤掉,不计算包 hash ,但是开源的没有这个功能,就导致后面更新频频失败但是不知道原因,最后比较了源码才发现这个 b 东西
    worker201
        4
    worker201  
       2 天前
    别用 finder 连, 用第三方客户端
    loganovo
        5
    loganovo  
    OP
       2 天前
    @worker201 我 webdav 中只存 keepass 的密码数据库,我用的 keepassxc 客户端只能使用 finder 连接 webdav
    zyxk
        6
    zyxk  
       2 天前
    loganovo
        7
    loganovo  
    OP
       2 天前
    @zyxk 这个命令只是让网络磁盘不创建 .ds_store 文件, 但是 ._xxx 文件还是会创建的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1090 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 18:35 · PVG 02:35 · LAX 11:35 · JFK 14:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.