彻底干掉烦人的.DS_Store文件

macOS系统会持续在目录里面不断的生成.DS_Store文件,用来存储当前目录的一些个性化设置信息,但这真的很烦人,每次删掉后,又会自动重新创建。真不知道苹果的产品经理和工程师是怎么想的。 但在macOS新版本里头,提供了一个小脚本专门来处理这个问题。不但可以删掉.DS_Store,还可以针对某个文件夹专门设置规则,不再创建。这对我等开发人员来说,实在是太贴心了。 这个小脚本叫dot_clean,位置在/usr/sbin 比如要禁止某个目录创建.DS_Store,那么只需要在terminal里面运行 /usr/sbin/dot_clean -m '目录名' 比如要禁止Downloads目录及子目录 /usr/sbin/dot_clean -m ~/Downloads 这个命令还有另外一个功效,自动删掉已经创建的.DS_Store,实在是一了百了…

如何下载macOS安装包及加入beta测试

下载完整安装包 # softwareupdate --fetch-full-installer --full-installer-version **.**.* 比如 # softwareupdate --fetch-full-installer --full-installer-version 10.15 加入开发者测试版 sudo /System/Library/PrivateFrameworks/Seeding.framework/Versions/A/Resources/seedutil enroll DeveloperSeed 加入公共测试版 sudo /System/Library/PrivateFrameworks/Seeding.framework/Versions/A/Resources/seedutil enroll PublicSeed 退出测试版 sudo /System/Library/PrivateFrameworks/Seeding.framework/Versions/A/Resources/seedutil unen…

Mac电脑从AD域退出后如何清除密码有效期

设备入域后,都会被强制下发一系列的账号安全性及系统设置的限制。比如密码要求8位以上,混合大小写和数字等。即使退域后,这些设置也都还存在。 如果想修改某些设置,可以用下面的方法 $ pwpolicy -getaccountpolicies > account.xml 打开上面的account.xml,按照自己的需要修改或者删除内容。因为是xml格式,所以记得要把第一行Getting global account policies给删掉,不然导入时会报错。 修改完后,导入 $ pwpolicy -setaccountpolicies account.xml 或者更狠的方式,清理所有下发的规则,重置回系统默认 $ pwpolicy -clearaccountpolicies 改完以后,Mac就不会三天两头让你更换新密码了,也不会提示密码的复杂度不够、和前几个密码相同。…