回答
首先root不是程序。是操作系统内具有最高权限的用户名称,网友们以“root了”来代表“获取了最高权限”。一般情况下,默认都是使用普通用户登录和使用操作系统的,只有某些特定的核心程序例如内核、设备驱动程序等需要root权限,或者是有些需要依赖底层驱动才可以运行的应用需要Root权限。而这个操作动作需要通过某个应用来操作,所以你会发现当你Root的时一般都会推送一个叫su的软件到你的手机。这个SU就是操作系统内的一个工具程序,用来将普通用户提升为具有最高权限的root用户,可以类比地理解为在Vista/Win7里,“按管理员方式运行程序”这个概念。====================打个比方:你手机是个仓库,有2扇门可以放东西,A门被锁了,里面有很多工具和东西,但是你没有打开门的钥匙。B门你可以随意开启往里面放东西或是扔出去。但是你发现,A门里面有很多东西你不需要,或者是当你发现你自己找来的某件东西准备用时,这个东西却需要用到一些在A门里的工具才可能正常使用。这个时候你就需要弄把A门的钥匙Root,然后找一个门卫SU应用来帮你管理看门,随时告诉你谁要用A门里的东西,并询问你是不是准许他们使用。所以root后你原来B门里的东西还在都在的。只是多了一把钥匙可以随时把A门里的东西拿出来或者方便别人使用A门里的东西。