OSX: 实用脚本程序(bash scripts)系列-21

如果需要把用户目录的默认模板重新修改(比如,可能由于各种原因,它损坏造成新用户无法登陆等问题;或者希望重新定义它,让所有新用户拥有同样的配置),那么通过下面的方法复制一个现有用户目录到默认模板:


rm -rf /Users/default/Library/Caches/
rm -rf /Users/default/Library/Keychains/login.keychain
rm -rf /Users/default/Library/Preferences/SDMHelpData
rm -rf /Users/default/Library/Saved\ Application\ State/*
rm -rf /System/Library/User\ Template/English.lproj
ditto -V /Users/default /System/Library/User\ Template/English.lproj
chown -R root:wheel /System/Library/User\ Template/English.lproj

其中:default是现有用户名


注意:这个方法不是最好的,也不建议这样做,最好是希望配置什么就修改什么,而不是整个复制。另外从其他工作机器复制,甚至从dmg中复制都是一个回复原有工作状态的好方法。


你可能感兴趣的:(OSX: 实用脚本程序(bash scripts)系列-21)