java get user';*NIX上非当前用户的主目录

java get user';*NIX上非当前用户的主目录,java,linux,unix,Java,Linux,Unix,我在java中遇到了System.getProperty(“user.home”),但我需要一种方法,可以获取另一个用户的主目录,该用户不是类UNIX系统的当前用户。java对主机系统没有这样的了解。但是,该信息存在于文件中。一种方法是在您拥有足够权限的情况下手动解析此文件 仅当当前用户具有读取此文件的权限时,此操作才有效。对于未在本地定义,而是在LDAP目录中定义的用户,此操作不起作用。

我在java中遇到了
System.getProperty(“user.home”)
,但我需要一种方法,可以获取另一个用户的主目录,该用户不是类UNIX系统的当前用户。

java对主机系统没有这样的了解。但是,该信息存在于文件中。一种方法是在您拥有足够权限的情况下手动解析此文件

仅当当前用户具有读取此文件的权限时,此操作才有效。对于未在本地定义,而是在LDAP目录中定义的用户,此操作不起作用。