美文网首页
Node之使用os模块获取操作系统信息

Node之使用os模块获取操作系统信息

作者: 27亿光年中的小小尘埃 | 来源:发表于2020-01-12 00:40 被阅读0次

    在Node.js中,提供了一个os模块,可以使用该模块中的各种方法来获取运行应用程序的操作系统的各种信息,这些方法均不使用任何参数。

    tmpdir方法

    该方法用于获取操作系统中默认的用于存放临时文件的目录。

    os.tmpdir()
    

    endianness方法

    该方法用于获取CPU的字节序(endianness),可能返回的值为“BE”及“LE”。

    os.endianness()
    

    hostname方法

    该方法用于获取计算机名。

    os.hostname()
    

    type方法

    该方法用于获取操作系统类型。

    os.type()
    

    platform方法

    该方法用于获取操作系统平台。

    os.platform()
    

    arch方法

    该方法用于获取CPU架构。

    os.arch()
    

    release方法

    os.release()
    

    uptime方法

    该方法用于获取系统的当前运行时间,单位为秒。

    os.uptime()
    

    loadavg方法

    该方法返回一个数组,其中存放了1分钟、5分钟及15分钟的系统平均负载。

    os.loadavg()
    

    totalmem方法

    该方法返回系统的总内存量,单位为字节。

    os.totalmem();
    

    freemem方法

    该方法返回系统的空闲内存量,单位为字节。

    os.freemem()
    

    cpus方法

    该方法返回一个数组,其中存放了所有CPU内核的各种信息,包括CPU规格、运行速度(单位为MHz)及运行时间信息。

    os.cpus()
    

    networkInterfaces方法

    该方法返回一个数组,其中存放了系统中的所有网络接口。

    os.networkInterfaces()
    

    EOL属性

    EOL常量值为操作系统中使用的换行符。

    os.EOL
    

    相关文章

      网友评论

          本文标题:Node之使用os模块获取操作系统信息

          本文链接:https://www.haomeiwen.com/subject/btciactx.html