0

我在看一些代码,发现了这个代码

{ "su", "-c", "reboot" }

我知道这会使您的手机重新启动,因为它首先要求 su 然后重新启动,但我不知道 -c 是什么意思。

它就像键盘上的输入按钮?我也可以添加尽可能多的吗?就像是

{ "su", "-c", "code", "-c", "code", "-c", "code" }

谢谢

4

2 回答 2

4

-c是一个标志,它告诉su命令执行以下命令-c。因此,在这种情况下,它只是以 root 身份告诉系统重新启动。

su关于命令的一些文档。

于 2012-09-28T02:00:08.900 回答
0

su reboot已经意味着“在名为”的用户的凭据下给我一个会话reboot。所以必须有一种方法来表明reboot不是要成为用户的名称,而是要运行的命令的名称(作为超级用户)。

(您的系统没有手册页su吗?)

于 2012-09-28T02:04:26.540 回答