📅  最后修改于: 2023-12-03 14:44:39.976000             🧑  作者: Mango
process.getegid()
方法用于获取当前 Node.js 进程的有效组 ID。组 ID 是用于控制进程访问权限的一个值。该方法仅在类 Unix 操作系统下可用。
process.getegid()
process.getegid()
方法返回一个数字,表示当前 Node.js 进程的有效组 ID。
const egid = process.getegid();
console.log(`Current process's effective group ID is ${egid}.`);
process.getegid()
方法仅在类 Unix 操作系统下可用。-1
。process.platform
属性来判断当前操作系统类型,如果是 Unix 操作系统,则可以使用 process.getegid()
方法来获取有效组 ID,否则则跳过该方法的调用,避免出现异常。if (process.platform === 'linux' || process.platform === 'darwin') {
const egid = process.getegid();
console.log(`Current process's effective group ID is ${egid}.`);
}