You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Monterey下如何通过编程方式移除文件的locked标记

批量移除MacOS中文件的Locked属性

MacOS里的文件“Locked”属性对应文件系统的uchg(不可更改)标志,不属于常规文件权限范畴,因此chmod命令无法修改它。你可以通过以下命令批量处理:

递归移除目录下所有文件和文件夹的Locked属性

sudo chflags -R nouchg /Volumes/你的外置硬盘路径/目标文件夹
  • chflags:MacOS专属的文件标志修改工具
  • -R:递归遍历目标目录下的所有子目录与文件
  • nouchg:用于取消uchg(不可更改)标志,即移除Locked属性
  • 加上sudo是为了规避部分文件的权限限制,执行时需要输入你的Mac用户密码

仅处理文件(不包含文件夹)

如果只需要移除文件的Locked属性,可结合find命令精准操作:

sudo find /Volumes/你的外置硬盘路径/目标文件夹 -type f -exec chflags nouchg {} \;

内容的提问来源于stack exchange,提问作者user1934428

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 04:09:54