停止android上的chrooted linux

停止android上的chrooted linux,android,linux,Android,Linux,我为自己的android平板电脑构建了一个chrooted linux环境,一切都很好,我甚至可以运行桌面,但有一件事我还没有完全弄明白:如何正确阻止它 我想要避免的是一些剩余的linux进程,可能会耗尽电池,因此我正在寻找一种方法来系统地杀死在chroot中运行的所有进程 我该怎么做 通常情况下,我通过从android终端仿真启动chrooted bash来启动linux环境,然后根据我想做的事情启动服务或桌面等,但我需要一种方法,在完成linux会话后,可以干净地关闭所有进程,而无需重新启动

我为自己的android平板电脑构建了一个chrooted linux环境,一切都很好,我甚至可以运行桌面,但有一件事我还没有完全弄明白:如何正确阻止它

我想要避免的是一些剩余的linux进程,可能会耗尽电池,因此我正在寻找一种方法来系统地杀死在chroot中运行的所有进程

我该怎么做

通常情况下,我通过从android终端仿真启动chrooted bash来启动linux环境,然后根据我想做的事情启动服务或桌面等,但我需要一种方法,在完成linux会话后,可以干净地关闭所有进程,而无需重新启动平板电脑

这对我来说主要是一个黑客/教育项目,所以请不要给我指一些在android上运行linux的现成解决方案——我想了解它是如何做到的


非常感谢

Chrooted与否您通常不应该以root用户身份运行Linux应用程序/服务。 在chrooted环境中创建一个用户帐户,并在启动应用程序之前向该用户发送su。 完成后,在仍然处于该用户权限下的情况下,杀死系统中的所有进程,自然只有该用户的进程将被关闭,而rest将给出权限拒绝错误