这个命令是什么意思“-c”?

时间:2012-09-28 01:57:25

标签: java android su

我正在查看一些代码,并找到了此代码

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

我知道这会让你的手机重启,因为它首先要求su然后重新启动,但我不知道-c的含义是什么。

它就像键盘上的输入按钮一样?我也可以添加我想要的那么多吗?

之类的东西
{ "su", "-c", "code", "-c", "code", "-c", "code" }

由于

2 个答案:

答案 0 :(得分:4)

-c是一个标志,告诉su命令执行-c之后的命令。所以在这种情况下,它只是作为root用户告诉系统重新启动。

Some documentation on the su command.

答案 1 :(得分:0)

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

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

相关问题