Interactuando con el sistema operativo; OS module
Contenido
El módulo OS que implementa Node.js proporciona multitud de métodos y funcionalidades que se pueden utilizar para recuperar información del Sistema Operativo. Además también nos aporta información sobre la computadora donde se ejecuta la aplicación.
Métodos principales
Relativos a la computadora
os.arch()
: Devuelve un string que identifica la arquitectura subyacente. Ej: x64, arm, etc.os.cpus()
: Devuelve información sobre las CPUS disponibles en el SOos.freemem()
: Devuelve un numero indicando la memoria libre en el SO (en bytes)os.totalmem()
: Devuelve un numero indicando la memoria total en el SO (en bytes)
Relativos al Sistema Operativo
os.hostname()
: Devuelve un string con el nombre del host.os.homedir()
: Devuelve un string con el directorio absoluto de la carpeta home del usuario actualos.loadavg()
: Devuelve el calculo realizado por el SO en el promedio de carga.os.networkInterfaces()
: Devuelve los detalles de las interfaces de red disponibles en el SO.os.platform()
: Devuelve la plataforma. Ej: Darwin, Linux, Win32, etc.os.release()
: Devuelve un string con la version del SO.os.type()
: Devuelve un string identificando el SO. Ej: Linux, Darwin, Windows, etc.os.tmpdir()
: Devuelve un string con la ruta de la carpeta temporal asignada.os.uptime()
: Devuelve un numero con la cantidad de segundos que lleva funcionando la computadora.os.userInfo()
: Devuelve información relativa al usuario.