Mòdul mòdul bàsic

Mòdul os

Mòdul de processament del sistema operatiu i del sistema de fitxers

Instruccions:

1
var os = require('os');

Objecte

Service

Service Constructor, vegeu Service

1
Service os.Service;

Funció estàtica

hostname

Consulteu el nom d'amfitrió de l'entorn operatiu actual

1
static String os.hostname();

Resultat de retorn:

  • String, Torna el nom d'amfitrió

endianness

Consulteu l'ordre de bytes de la CPU actual

1
static String os.endianness();

Resultat de retorn:

  • String, Retorna la comanda de bytes

type

Consulteu el nom del sistema operatiu de l'entorn en execució actual

1
static String os.type();

Resultat de retorn:

  • String, Retorna el nom del sistema

release

Consulteu la versió del sistema operatiu de l'entorn operatiu actual

1
static String os.release();

Resultat de retorn:

  • String, Retorna la informació de la versió

homedir

Consulteu el directori d'usuari actual

1
static String os.homedir();

Resultat de retorn:

  • String, Retorna la cadena de directori

arch

Consulteu l'entorn actual de la CPU

1
static String os.arch();

Resultat de retorn:

  • String, Retorna el tipus de CPU, els possibles resultats són "amd64", "arm", "arm64", "ia32"

loadavg

Consulteu l’entorn operatiu durant 1, 5 minuts i 15 minuts de càrrega mitjana

1
static Array os.loadavg();

Resultat de retorn:

  • Array, Retorna una matriu que conté tres dades de càrrega

totalmem

Consulteu la memòria total de l'entorn operatiu, en bytes

1
static Long os.totalmem();

Resultat de retorn:

  • Long, Retorna dades de memòria

freemem

Consulteu la memòria disponible de l'entorn operatiu, en bytes

1
static Long os.freemem();

Resultat de retorn:

  • Long, Retorna dades de memòria

cpus

Consulteu el nombre i els paràmetres de la CPU de l'entorn operatiu actual

1
static Array os.cpus();

Resultat de retorn:

  • Array, Retorna una matriu que conté paràmetres de CPU, cada element correspon a una CPU

cpuNumbers

Consulteu el nombre de CPU de l'entorn operatiu actual

1
static Integer os.cpuNumbers();

Resultat de retorn:

  • Integer, Retorna el nombre de CPU

tmpdir

Consulteu el directori de fitxers temporals de l'entorn operatiu actual

1
static String os.tmpdir();

Resultat de retorn:

  • String, Torneu al directori de fitxers temporals

userInfo

Torneu la informació efectiva actual de l'usuari

1
static Object os.userInfo(Object options = {});

Paràmetres de trucada:

  • options: Object, la codificació de caràcters que s’utilitza per interpretar la cadena de resultats

Resultat de retorn:

  • Object, Informació d’usuari d’execució efectiva actual

networkInterfaces

Consulteu la informació actual de la xarxa de l'entorn operatiu

1
static Object os.networkInterfaces();

Resultat de retorn:

  • Object, Retornar informació de la targeta de xarxa

printerInfo

Consulteu la informació de la impressora de l'amfitrió actual

1
static Array os.printerInfo();

Resultat de retorn:

  • Array, Torneu la informació de la impressora

openPrinter

Creeu un objecte de sortida de la impressora

1
static BufferedStream os.openPrinter(String name) async;

Paràmetres de trucada:

  • name: Cadena, nom de la impressora

Resultat de retorn:


platform

Consulteu el nom de la plataforma actual

1
static String os.platform();

Resultat de retorn:

  • String, Retorna el nom de la plataforma; els possibles resultats són "winwin "," freebsd "," linux "o" win32 "

time

Analitzeu la cadena de temps o consulteu l'hora actual de l'entorn d'execució

1
static Date os.time(String tmString = "");

Paràmetres de trucada:

  • tmString: Cadena, cadena de temps, l’hora actual es consulta per defecte

Resultat de retorn:

  • Date, Retorna l'objecte Data javascript

dateAdd

Funció de càlcul del temps, especifiqueu el temps de càlcul segons la peça

1 2 3
static Date os.dateAdd(Date d, Integer num, String part);

Paràmetres de trucada:

  • d: Data, especifica l'objecte Date utilitzat per calcular
  • num: Enter, especifiqueu el valor de l'operació
  • part: Cadena, especifiqueu la part del temps de l'operació, els valors rebuts són: "any", "mes", "dia", "hora", "minut", "segon"

Resultat de retorn:

  • Date, Retorna l'objecte Data javascript

Propietats estàtiques

timezone

Enter, consulteu la zona horària actual de l'entorn operatiu

1
static readonly Integer os.timezone;

EOL

Cadena, consulta l’identificador de final de línia de l’entorn operatiu actual, posix: \ "\ n \"; windows: \ "\ r \ n \"

1
static readonly String os.EOL;