Usage: runuser [options] -u [[--] ] runuser [options] [-] [ [...]] Run with the effective user ID and group ID of . If -u is not given, fall back to su(1)-compatible semantics and execute standard shell. The options -c, -f, -l, and -s are mutually exclusive with -u. Options: -u, --user username -m, -p, --preserve-environment do not reset environment variables -w, --whitelist-environment don't reset specified variables -g, --group specify the primary group -G, --supp-group specify a supplemental group -, -l, --login make the shell a login shell -c, --command pass a single command to the shell with -c --session-command pass a single command to the shell with -c and do not create a new session -f, --fast pass -f to the shell (for csh or tcsh) -s, --shell run if /etc/shells allows it -P, --pty create a new pseudo-terminal -T, --no-pty do not create a new pseudo-terminal (bad security!) -h, --help display this help -V, --version display version For more details see runuser(1).