Node.js OS 模組
示例
獲取有關計算機作業系統的資訊
var os = require('os');
console.log("Platform: " + os.platform());
console.log("Architecture: " + os.arch());
執行示例 »
定義和用法
OS 模組提供有關計算機作業系統的相關資訊。
語法
在應用程式中包含 OS 模組的語法
var os = require('os');
OS 屬性和方法
方法 | 描述 |
---|---|
arch() | 返回作業系統的 CPU 架構 |
constants | 返回一個包含作業系統訊號、錯誤程式碼等的常量物件。 |
cpus() | 返回一個包含計算機 CPU 資訊的陣列 |
endianness() | 返回 CPU 的位元組序 |
EOL | 返回當前作業系統的行結束符 |
freemem() | 返回系統可用記憶體量 |
hostname() | 返回作業系統的名稱 |
loadavg() | 返回一個包含平均負載的陣列(1 分鐘、5 分鐘和 15 分鐘) |
networkInterfaces() | 返回具有網路地址的網路介面 |
platform() | 返回有關作業系統平臺的資訊 |
release() | 返回有關作業系統版本的資訊 |
tmpdir() | 返回作業系統用於臨時檔案的預設目錄 |
totalmem() | 返回系統的總記憶體量 |
type() | 返回作業系統名稱 |
uptime() | 返回作業系統的執行時間(以秒為單位) |
userInfo() | 返回有關當前使用者的資訊 |