Método Node.js process.geteuid()

El método process.geteuid() es una interfaz de programación de aplicaciones incorporada del módulo de proceso que se utiliza para obtener la identidad de usuario efectiva numérica del proceso Node.js.

Sintaxis:

process.geteuid()

Parámetros: este método no acepta ningún parámetro.

Valor devuelto: este método devuelve un objeto que especifica la identidad de usuario efectiva numérica del proceso de Node.js.

Nota: este método solo funcionará en plataformas POSIX. No está disponible en las plataformas Windows o Android, por lo que provocará un error, es decir, TypeError, geteuid no es una función.

Los siguientes ejemplos ilustran el uso del método process.geteuid() en Node.js:

Ejemplo 1:

// Node.js program to demonstrate the     
// process.geteuid() method  
   
// Include process module
const process = require('process');
  
// Printing the numerical effective
// user identity of the Node.js process
console.log(process.geteuid());

Producción:

6693036

Ejemplo 2:

// Node.js program to demonstrate the     
// process.geteuid() method  
   
// Include process module
const process = require('process');
  
// Check whether the method exists or not
if (process.geteuid) {
    
  // Printing geteuid() value
  console.log("The numerical effective user "
          + "identity of the Node.js process:"
          + process.geteuid());
}

Producción:

The numerical effective user identity of the Node.js process: 6693036

Nota: El programa anterior se compilará y ejecutará usando el node filename.jscomando.

Referencia: https://nodejs.org/api/process.html#process_process_geteuid

Publicación traducida automáticamente

Artículo escrito por vyer y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *