var sUserAgent = navigator.userAgent;
   var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows")

 

若isWin为true则是linux

 

此代码经过我的尝试只能判断个人的机器代码,并不能判断项目是否运行在linux上,还是在后台通过判断是否为windows把:

System.getProperty("os.name").toLowerCase().contains("win");