欢迎各位兄弟 发布技术文章
这里的技术是共享的
sudo dscl . -delete /Users/普通用户名
sudo rm -rf /Users/普通用户名
这两行代码的作用
这两行命令的作用是彻底删除 macOS 系统中的指定用户账户及其主目录:
sudo dscl . -delete /Users/普通用户名
这是 Directory Service 命令行工具操作
作用:从系统的用户数据库中永久删除名为"普通用户名"的用户账户记录
需要管理员权限(通过 sudo)
只会删除账户配置信息,不会删除用户文件
sudo rm -rf /Users/普通用户名
这是 UNIX 文件系统操作
作用:强制递归删除 /Users/ 目录下名为"普通用户名"的整个文件夹(即该用户的主目录)
-rf 参数表示强制删除且不提示,递归处理所有子目录和文件
会永久删除该用户所有的个人文件、设置和应用程序数据
⚠️ 重要警告:
这两条命令执行后不可恢复
必须确保用户名拼写完全正确
执行前建议先备份用户重要数据
如果该用户已登录系统或正在运行进程,可能导致操作失败或系统不稳定
对于系统创建的特殊账户(如共享账户)不建议这样删除
替代方案:更安全的做法是使用系统偏好设置中的"用户与群组"面板来删除用户。