您的位置:首页 > 运维架构 > Shell

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

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

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中复制都是一个回复原有工作状态的好方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: