Latest web development tutorials

Moduł node.js OS

Moduł node.js OS

Moduł narzędziem node.js Moduł narzędziem node.js

Node.js Moduł os zawiera pewne podstawowe funkcje obsługi systemu. Mamy włączone następujące moduły:

var os = require("os")

sposób

Nie. Sposób i opis
1 os.tmpdir ()
Zwraca domyślny folder tymczasowy systemu operacyjnego.
2 os.endianness ()
Zwraca endian procesora możliwe jest "NIE" lub "LE".
3 os.hostname ()
Zwraca nazwę hosta systemu operacyjnego.
4 os.type ()
Zwraca nazwę systemu operacyjnego
5 os.platform ()
Zwraca nazwę systemu operacyjnego
6 os.arch ()
Zwraca architekturę CPU System operacyjny, możliwe wartości to "64", "uzbroić" i "ia32".
7 os.release ()
Zwraca handlowej wersji systemu operacyjnego.
8 os.uptime ()
Zwraca systemu operacyjnego uruchomionego na czas, w sekundach.
9 os.loadavg ()
1,5,15 minut średnio zwraca tablicę zawierającą ładunek.
10 os.totalmem ()
Zwraca całkowitą ilość pamięci systemowej, w bajtach.
11 os.freemem ()
Zwraca ilość wolnej pamięci systemu operacyjnego, w bajtach.
12 os.cpus ()
Zwraca tablicę obiektów, każda zawierająca zainstalowanego procesora / Informacje podstawowe: typ, prędkość (w MHz), czas (zawiera użytkowników, Nicea, sys, bezczynności i IRQ numer docelowy procesora / rdzenia milisekund używać).
13 os.networkInterfaces ()
listę interfejsów sieciowych uzyskania.

nieruchomość

Nie. Nieruchomości i opis
1 os.EOL
Określa system operacyjny koniec stałych znakowych linii.

Przykłady

Tworzenie main.js pliku, kod jest w następujący sposób:

var os = require("os");

// CPU 的字节序
console.log('endianness : ' + os.endianness());

// 操作系统名
console.log('type : ' + os.type());

// 操作系统名
console.log('platform : ' + os.platform());

// 系统内存总量
console.log('total memory : ' + os.totalmem() + " bytes.");

// 操作系统空闲内存量
console.log('free memory : ' + os.freemem() + " bytes.");

Wyniki wykonanie kodu, są następujące:

$ node main.js 
endianness : LE
type : Linux
platform : linux
total memory : 25103400960 bytes.
free memory : 20676710400 bytes.

Moduł narzędziem node.js Moduł narzędziem node.js