从JavaScript访问Linux诊断信息

从JavaScript访问Linux诊断信息,javascript,c++,linux,Javascript,C++,Linux,是否有一种方法可以实时访问Linux操作系统中的机器诊断信息?使用JavaScript在网页上显示CPU利用率、内存利用率等诊断信息 如果没有JavaScript的直接访问,那么JS代码是否还有其他方法可以调用共享库(dll等)中的函数?因为我确信操作系统中存在本机库。您需要为本机工具编写一个web界面 Javascript被沙盒封装到浏览器中,因此获取该信息的唯一方法是询问web服务器。Javascript无法访问磁盘,更不用说调用DLL或其他可执行文件了。如果Javascript能够做到这一

是否有一种方法可以实时访问Linux操作系统中的机器诊断信息?使用JavaScript在网页上显示CPU利用率、内存利用率等诊断信息


如果没有JavaScript的直接访问,那么JS代码是否还有其他方法可以调用共享库(dll等)中的函数?因为我确信操作系统中存在本机库。

您需要为本机工具编写一个web界面

Javascript被沙盒封装到浏览器中,因此获取该信息的唯一方法是询问web服务器。Javascript无法访问磁盘,更不用说调用DLL或其他可执行文件了。如果Javascript能够做到这一点,互联网将陷入混乱


最简单的设置方法可能是使用脚本。

您需要为本机工具编写一个web界面

Javascript被沙盒封装到浏览器中,因此获取该信息的唯一方法是询问web服务器。Javascript无法访问磁盘,更不用说调用DLL或其他可执行文件了。如果Javascript能够做到这一点,互联网将陷入混乱


设置此功能的最简单方法可能是使用脚本。

JavaScript通常不允许访问系统信息-除其他外,这是出于可移植性和安全考虑

如果出于某种原因确实需要,您可以找到一些特定于浏览器的解决方案(不知道是否有),或者要求用户安装您提供的自定义插件(可能是跨浏览器支持的本机插件),以向JavaScript提供信息


另一种选择是浏览器扩展,但是有了它们,你就失去了跨浏览器的可移植性——如果你不想把用户锁定在一个特定的浏览器上,你就必须至少为Gecko和基于Webkit的浏览器开发单独的扩展。

JavaScript通常不允许访问系统信息——除其他外,这是由于可移植性和安全性考虑因素

如果出于某种原因确实需要,您可以找到一些特定于浏览器的解决方案(不知道是否有),或者要求用户安装您提供的自定义插件(可能是跨浏览器支持的本机插件),以向JavaScript提供信息


另一种选择是浏览器扩展,但是有了它们,你就失去了跨浏览器的可移植性——如果你不想将用户锁定在特定的浏览器上,你至少必须为Gecko和基于Webkit的浏览器开发单独的扩展。

Linux上的共享库不是DLL……你想显示服务器端还是客户端信息?@Ben-Thx……我来自一个windows平台世界@gf-我想显示客户端诊断信息。@Bamerza:好的,我想知道我是否误解了你写的内容。Linux上的共享库不是DLL…你想显示服务器端还是客户端信息?@Ben-Thx…我来自windows世界@gf-我想显示客户端诊断信息。@Bamerza:好的,我想知道我是否误解了你写的内容。我真的很高兴javascript不能做到这一点,否则互联网的安全性会更低:我不需要rep,但为什么这个答案在问到客户端信息时会被否决,不是服务器端的吗?我真的很高兴javascript不能做到这一点,否则互联网的安全性会更低:我不需要rep,但为什么这个答案是关于客户端信息而不是服务器端信息的?