判断服务器的系统类型是Windows 还是 Linux!
/**
* 判断是服务器的系统类型是Windows 还是 Linux
*
* @return
*/
public static String isWindowsOrLinux() {
logger.info("isWindowsOrLinux 判断操作系统");//日志打印
String osName = System.getProperty("os.name");//获取系统名称(key得到value)
String sysName = "";
logger.info("osName--->" + osName);
if (osName.toLowerCase().startsWith("windows")) {//toLowerCase() 方法将字符串转换为小写。startswith() 方法用于判断字符串是否以指定前缀开头,如果是则返回 True,否则返回 False。
sysName = "windows";
} else if (osName.toLowerCase().startsWith("linux")) {
sysName = "linux";
}
logger.info("sysName-->" + sysName);
return sysName;
}
结束了,项目中的一部分!比较简单。