在Java中,你可以通過System.getenv()
方法獲取Linux環境變量。這個方法返回一個Map<String, String>
對象,其中包含了所有的環境變量及其值。下面是一個簡單的示例:
public class GetLinuxEnvironmentVariables {
public static void main(String[] args) {
// 獲取所有的環境變量
Map<String, String> env = System.getenv();
// 遍歷環境變量并打印
for (String envName : env.keySet()) {
System.out.format("%s=%s%n", envName, env.get(envName));
}
}
}
當你運行這個程序時,它將輸出Linux系統中的所有環境變量及其值。如果你只想獲取特定的環境變量,可以通過System.getenv(String name)
方法,例如:
public class GetLinuxEnvironmentVariable {
public static void main(String[] args) {
// 獲取特定的環境變量,例如PATH
String path = System.getenv("PATH");
// 打印獲取到的環境變量值
System.out.println("PATH: " + path);
}
}
這將輸出Linux系統中PATH
環境變量的值。