Système d'exploitation du module
Module de traitement du système d'exploitation et du système de fichiers
Instructions:
1var os = require('os');
Objet
Service
Service Constructeur, voir Service
1Service os.Service;
Fonction statique
hostname
Interroger le nom d'hôte de l'environnement d'exploitation actuel
1static String os.hostname();
Résultat de retour :
- String, Renvoyer le nom d'hôte
endianness
Interroger l'ordre des octets de la CPU actuelle
1static String os.endianness();
Résultat de retour :
- String, Ordre des octets de retour
type
Interroger le nom du système d'exploitation de l'environnement en cours d'exécution
1static String os.type();
Résultat de retour :
- String, Renvoie le nom du système
release
Interroger la version du système d'exploitation de l'environnement d'exploitation actuel
1static String os.release();
Résultat de retour :
- String, Renvoyer les informations de version
homedir
Interroger le répertoire utilisateur actuel
1static String os.homedir();
Résultat de retour :
- String, Renvoie la chaîne de répertoire
arch
Interroger l'environnement de processeur actuel
1static String os.arch();
Résultat de retour :
- String, Renvoie le type de processeur, les résultats possibles sont'amd64','arm','arm64','ia32'
loadavg
Interrogez l'environnement d'exploitation pendant 1 minute, 5 minutes, 15 minutes de charge moyenne
1static Array os.loadavg();
Résultat de retour :
- Array, Renvoie un tableau contenant trois données de chargement
totalmem
Interroger la mémoire totale de l'environnement d'exploitation, en octets
1static Long os.totalmem();
Résultat de retour :
- Long, Renvoyer les données de la mémoire
freemem
Interroger la mémoire disponible de l'environnement d'exploitation, en octets
1static Long os.freemem();
Résultat de retour :
- Long, Renvoyer les données de la mémoire
cpus
Interroger le nombre et les paramètres du processeur de l'environnement d'exploitation actuel
1static Array os.cpus();
Résultat de retour :
- Array, Renvoie un tableau contenant des paramètres cpu, chaque élément correspond à un cpu
cpuNumbers
Interroger le nombre de processeurs dans l'environnement d'exploitation actuel
1static Integer os.cpuNumbers();
Résultat de retour :
- Integer, Renvoie le nombre de cpu
tmpdir
Interroger le répertoire de fichiers temporaires de l'environnement d'exploitation actuel
1static String os.tmpdir();
Résultat de retour :
- String, Retour au répertoire des fichiers temporaires
userInfo
Renvoie les informations utilisateur effectives actuelles
1static Object os.userInfo(Object options = {});
Paramètres d'appel :
- options: Objet, l'encodage de caractères utilisé pour interpréter la chaîne de résultat
Résultat de retour :
- Object, Informations utilisateur actuelles sur l'exécution effective
networkInterfaces
Interroger les informations réseau de l'environnement d'exploitation actuel
1static Object os.networkInterfaces();
Résultat de retour :
- Object, Renvoyer les informations de la carte réseau
printerInfo
Interroger les informations sur l'imprimante de l'hôte actuel
1static Array os.printerInfo();
Résultat de retour :
- Array, Renvoyer les informations sur l'imprimante
openPrinter
Créer un objet de sortie d'imprimante
1static BufferedStream os.openPrinter(String name) async;
Paramètres d'appel :
- name: chaîne, nom de l'imprimante
Résultat de retour :
- BufferedStream, Renvoie l'objet de sortie de l'imprimante
platform
Interroger le nom de la plate-forme actuelle
1static String os.platform();
Résultat de retour :
- String, Renvoie le nom de la plate-forme, les résultats possibles sont'darwin','freebsd','linux' ou'win32'
time
Analyser la chaîne d'heure ou interroger l'heure actuelle de l'environnement d'exécution
1static Date os.time(String tmString = "");
Paramètres d'appel :
- tmString: chaîne, chaîne d'heure, l'heure actuelle est interrogée par défaut
Résultat de retour :
- Date, Renvoie l'objet Date javascript
dateAdd
Fonction de calcul du temps, spécifiez le temps de calcul selon la pièce
1
2
3static Date os.dateAdd(Date d,
Integer num,
String part);
Paramètres d'appel :
- d: Date, spécifie l'objet Date utilisé pour calculer
- num: Entier, spécifiez la valeur de l'opération
- part: String, précisez la partie temps de l'opération, les valeurs reçues sont : "year", "month", "day", "hour", "minute", "second"
Résultat de retour :
- Date, Renvoie l'objet Date javascript
Propriétés statiques
timezone
Entier, interroge le fuseau horaire actuel de l'environnement d'exploitation
1static readonly Integer os.timezone;
EOL
String, interroge l'identifiant de fin de ligne de l'environnement d'exploitation actuel, posix:\"\n\"; windows:\"\r\n\"
1static readonly String os.EOL;