End of Life Ruby 3.0 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
class method
Process::UID.eid
Process.euid → integer
Process::UID.eid → integer
Process::Sys.geteuid → integer
process.c
View on GitHub ↗
static VALUE
proc_geteuid(VALUE obj)
{
rb_uid_t euid = geteuid();
return UIDT2NUM(euid);
}
Returns the effective user ID for this process.
Example
Process.euid #=> 501