对应的权限来执行程序。对任何人（也包括系统管理员自己）来说，将root当作一般用户账户使用都绝不是一个好习惯，因为即使是输入命令时的微小错误都可能对系统造成严重破坏，因而相较之下较为明智的做法是创建一个普通用户账户用作日常使用，需要root权限时再用su切换到root用户。sudo工具也是个暂时性获取root权限的替代方法。在Mac OS X与一些Linux发行版中则允许管理员账户（注意，这与root这样的全权账户有别）拥有更多的权限，同时也屏蔽掉大部分容易（因误操作）造成损害的root权限。某些情