Com o procps-ng :
$ ps -o pid,euid,ruid,suid,egid,rgid,sgid,cmd
PID EUID RUID SUID EGID RGID SGID CMD
28793 1000 1000 1000 1000 1000 1000 -/bin/bash
...
Em STANDARD FORMAT SPECIFIERS na página do manual :
euid EUID effective user ID (alias uid). euser EUSER effective user name. This will be the textual user ID, if it can be obtained and the field width permits, or a decimal representation otherwise.
FreeBSD ps tem svuid e svgid em vez de suid e sgid e o que vem com o macOS só conhecem uid e gid para o UID e o GID efetivos (não euid ou egid ).
No Linux, também há o UID e o GID de acesso ao sistema de arquivos, embora ele provavelmente não seja muito usado (consulte setfsuid(2) ). Os especificadores para esses são fuid / fsuid e fgid / fsgid .
/proc/$pid/status também os contém, consulte proc(5)