求助!拷贝 mac 系统上文件资源到移动硬盘,占用存储空间偏高是什么原因? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
newee
V2EX    MacBook Pro

求助!拷贝 mac 系统上文件资源到移动硬盘,占用存储空间偏高是什么原因?

  •  
  •   newee 2022-05-16 11:52:02 +08:00 2429 次点击
    这是一个创建于 1333 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想着把 mac 系统的一些文件资源备份一下,就拷贝了一份到移动硬盘上,结果 11G 文件占用了 253G 的存储空间。这是什么原因,有没有什么解决方案.....

    7 条回复    2022-05-17 22:52:14 +08:00
    unneeded
        1
    unneeded  
       2022-05-16 11:59:15 +08:00
    估计涉及到分区表分配单元大小之类的吧,就是簇的大小
    lirunext
        2
    lirunext  
       2022-05-16 12:10:15 +08:00
    49,044 个文件夹、251,554 个文件,楼主你确定真有这么多文件?

    如果不是的话,很可能是太多[.DS_开头的文件、._开头的文件、__MACOSX 之类的文件夹]小文件占用了大量的空间,想办法删了就是。

    可以用脚本或工具批量删,也可以笨方法用资源管理器或 Everything 之类的搜索工具把这些文件搜出来一点点批量删(全选删的话 UI 可能会卡住),另外这些文件貌似是有隐藏属性,要去“文件夹选项”那里启动显示隐藏的文件,不然默认看不到。
    newee
        3
    newee  
    OP
       2022-05-16 12:13:28 +08:00
    @zhaidoudou123
    @lirunext

    好的谢谢 我现在试试
    lirunext
        4
    lirunext  
       2022-05-16 12:26:23 +08:00
    @newee 小心不要把有用文件删了。“._开头的文件”和你有用的文件名字差不多,就是开头多了个“._”,而且文件很小,才几 kb 甚至不到。
    ShadowPower
        5
    ShadowPower  
       2022-05-16 15:13:48 +08:00
    簇大小太大了,可以在格式化的时候把“分配单元大小”改为比较小的值。格式化会丢失文件,需要备份后重新存进去。
    当然,如果是 FAT32/exFAT 文件系统的话,会显著降低性能。NTFS 则影响不是很大。

    对于非常小的文件,至少都要写满一个簇。如果刚好超出一点,则会写满第二个。Finder 复制文件到非苹果文件系统下会生成“._”开头的文件,只有几 KB 的大小。如果簇的大小是 1MB ,每一个这种文件都会膨胀到 1MB 的大小。

    如果用 NTFS ,其实还有另一个好处。对于这种很小的文件,可以直接写在 MFT 的$DATA 中,能进一步减少空间占用。
    goodryb
        6
    goodryb  
       2022-05-16 16:34:56 +08:00
    不如 TM 一把梭,连系统也一起备份了
    f64by
        7
    f64by  
       2022-05-17 22:52:14 +08:00
    macOS 自带 dot_clean 命令,可以自动删除指定目录下的._*隐藏文件,在终端里执行一下
    dot_clean <path>
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3129 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 12:45 PVG 20:45 LAX 04:45 JFK 07:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86