📅  最后修改于: 2023-12-03 15:31:23.006000             🧑  作者: Mango
当需要在 JavaScript 中访问操作系统相关信息时,可以使用 Node.js 中的 os
模块。该模块提供了一组与操作系统相关的方法。
要使用 os
模块中的方法,先需要将其导入到 JavaScript 代码中。
const os = require('os');
以下是 os
模块中常用的方法:
该方法返回操作系统的 CPU 架构。例如,返回 x64
或 arm
等。
console.log(os.arch()); // 输出 "x64"
该方法返回当前系统中的 CPU 信息,包含了 CPU 的核数、速度等信息。
console.log(os.cpus());
该方法返回当前系统中可用的系统内存数量,单位为字节。
console.log(os.freemem()); // 输出可用内存数量,例如 621412096
该方法返回当前计算机的主机名。
console.log(os.hostname()); // 输出主机名,例如 "my-computer"
该方法返回当前计算机的网络接口列表。
console.log(os.networkInterfaces());
该方法返回操作系统的默认临时文件目录。
console.log(os.tmpdir()); // 输出默认临时文件目录,例如 "/tmp"
该方法返回当前系统中的总内存数量,单位为字节。
console.log(os.totalmem()); // 输出总内存数量,例如 8589934592
该方法返回当前操作系统的名称。
console.log(os.type()); // 输出操作系统名称,例如 "Darwin"(macOS)、"Windows_NT"(Windows)
该方法返回当前系统的运行时间(以秒为单位)。
console.log(os.uptime()); // 输出运行时间,例如 68258.807429
在 JavaScript 中,要访问操作系统相关信息,可以使用 os
模块提供的方法。该模块包含许多有用的方法,例如获取 CPU 信息、内存使用等。通过导入 os
模块即可使用这些方法。