Android 上的“ps”从哪里获取用户名?

Android 上的“ps”从哪里获取用户名?

我有一台 Android 平板电脑,我从 Google Play 商店获取了一个终端程序。当我发出“ps”命令时,它会显示运行进程的用户的各种名称。这台机器上没有 /etc/passwd 文件,所以我想知道它从哪里获取用户名。

答案1

ps将使用函数获取名称getpwuid(3)(参见这里)。

在 android 上,这将生成 pwd 条目在飞行中,而不是从某个文件中获取它们。

相关内容