Я сталкивался с System.getProperty("user.home") в Java, но я хочу, чтобы я мог получить домашний каталог другого пользователя, который не является текущим пользователем для UNIX-подобной системы.
System.getProperty("user.home")
Java не имеет таких знаний о хост-системе.Однако информация присутствует в файле /etc/passwd.Один из подходов заключается в том, чтобы вручную проанализировать этот файл, если у вас есть достаточные разрешения.
/etc/passwd