Modul Basismodul

Modul os

Verarbeitungsmodul für Betriebssystem und Dateisystem

Anweisungen:

1
var os = require('os');

Objekt

Service

Service Konstruktor, siehe Service

1
Service os.Service;

Statische Funktion

hostname

Abfrage des Hostnamens der aktuellen Betriebsumgebung

1
static String os.hostname();

Ergebnis zurückgeben:

  • String, Hostname zurückgeben

endianness

Abfrage der Byte-Reihenfolge der aktuellen CPU

1
static String os.endianness();

Ergebnis zurückgeben:

  • String, Bytereihenfolge zurückgeben

type

Abfrage des Betriebssystemnamens der aktuell ausgeführten Umgebung

1
static String os.type();

Ergebnis zurückgeben:

  • String, Gibt den Systemnamen zurück

release

Abfrage der Betriebssystemversion der aktuellen Betriebsumgebung

1
static String os.release();

Ergebnis zurückgeben:

  • String, Versionsinformationen zurückgeben

homedir

Abfrage des aktuellen Benutzerverzeichnisses

1
static String os.homedir();

Ergebnis zurückgeben:

  • String, Verzeichnisstring zurückgeben

arch

Abfrage der aktuellen CPU-Umgebung

1
static String os.arch();

Ergebnis zurückgeben:

  • String, Gibt den CPU-Typ zurück, mögliche Ergebnisse sind'amd64','arm','arm64','ia32'

loadavg

Abfrage der Betriebsumgebung für 1 Minute, 5 Minuten, 15 Minuten durchschnittliche Last

1
static Array os.loadavg();

Ergebnis zurückgeben:

  • Array, Gibt ein Array mit drei Ladedaten zurück

totalmem

Abfrage des Gesamtspeichers der Betriebsumgebung in Byte

1
static Long os.totalmem();

Ergebnis zurückgeben:

  • Long, Speicherdaten zurückgeben

freemem

Abfrage des verfügbaren Speichers der Betriebsumgebung, in Bytes

1
static Long os.freemem();

Ergebnis zurückgeben:

  • Long, Speicherdaten zurückgeben

cpus

Anzahl und Parameter der aktuellen Betriebsumgebungs-CPU abfragen

1
static Array os.cpus();

Ergebnis zurückgeben:

  • Array, Gibt ein Array mit CPU-Parametern zurück, jedes Element entspricht einer CPU

cpuNumbers

Abfrage der Anzahl der CPUs in der aktuellen Betriebsumgebung

1
static Integer os.cpuNumbers();

Ergebnis zurückgeben:

  • Integer, Gibt die Anzahl der CPUs zurück

tmpdir

Abfrage des temporären Dateiverzeichnisses der aktuellen Betriebsumgebung

1
static String os.tmpdir();

Ergebnis zurückgeben:

  • String, Kehren Sie zum temporären Dateiverzeichnis zurück

userInfo

Geben Sie die aktuell gültigen Benutzerinformationen zurück

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

Aufrufparameter:

  • options: Objekt, die Zeichenkodierung, die verwendet wird, um die Ergebniszeichenfolge zu interpretieren

Ergebnis zurückgeben:

  • Object, Benutzerinformationen zur aktuellen effektiven Ausführung

networkInterfaces

Aktuelle Netzwerkinformationen der Betriebsumgebung abfragen

1
static Object os.networkInterfaces();

Ergebnis zurückgeben:

  • Object, Netzwerkkarteninformationen zurückgeben

printerInfo

Abfrage der Druckerinformationen des aktuellen Hosts

1
static Array os.printerInfo();

Ergebnis zurückgeben:

  • Array, Druckerinformationen zurückgeben

openPrinter

Erstellen Sie ein Druckerausgabeobjekt

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

Aufrufparameter:

  • name: String, Druckername

Ergebnis zurückgeben:


platform

Abfrage des aktuellen Plattformnamens

1
static String os.platform();

Ergebnis zurückgeben:

  • String, Gibt den Plattformnamen zurück, mögliche Ergebnisse sind'darwin','freebsd','linux' oder'win32'

time

Analysieren Sie den Zeitstring oder fragen Sie die aktuelle Uhrzeit der Laufzeitumgebung ab

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

Aufrufparameter:

  • tmString: String, Zeitstring, standardmäßig wird die aktuelle Uhrzeit abgefragt

Ergebnis zurückgeben:

  • Date, Gibt das Javascript Date-Objekt zurück

dateAdd

Zeitberechnungsfunktion, Berechnungszeit nach Teil angeben

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

Aufrufparameter:

  • d: Date, gibt das Date-Objekt an, das zur Berechnung verwendet wird
  • num: Integer, geben Sie den Wert der Operation an
  • part: String, geben Sie den Zeitteil der Operation an, die empfangenen Werte sind: "Jahr", "Monat", "Tag", "Stunde", "Minute", "Sekunde"

Ergebnis zurückgeben:

  • Date, Gibt das Javascript Date-Objekt zurück

Statische Eigenschaften

timezone

Integer, Abfrage der aktuellen Zeitzone der Betriebsumgebung

1
static readonly Integer os.timezone;

EOL

String, Abfrage der Zeilenendekennung der aktuellen Betriebsumgebung, posix:\"\n\"; windows:\"\r\n\"

1
static readonly String os.EOL;