2017-09-02 16 views

回答

0

你可以尝试使用java.lang.Runtime.exec()来调用linux命令'whoami'。那会给你当前的用户。

许多Linux发行版也有当前用户预设的环境变量,您可以尝试使用System.getProperty()读取,但whoami可能更健壮一些。

我只注意到还有一个应该保存用户帐户名称Java系统属性user.name,尝试阅读与System.getProperty()

相关问题