| -A |
use a helper program for password prompting
|
| -b |
run command in the background
|
| -B |
ring bell when prompting
|
| -C NUM |
close all file descriptors >= num
|
| -D DIR |
change the working directory before running command
|
| -E |
preserve user environment when running command
|
| -e |
edit files instead of running a command
|
| -g GROUP |
run command as the specified group name or ID
|
| -H |
set HOME variable to target user's home dir
|
| -h |
display help message and exit
|
| -i |
run login shell as the target user; a command may also be specified
|
| -K |
remove timestamp file completely
|
| -k |
invalidate timestamp file
|
| -l |
list user's privileges or check a specific command; use twice for longer format
|
| -n |
non-interactive mode, no prompts are used
|
| -P |
preserve group vector instead of setting to target's
|
| -R DIR |
change the root directory before running command
|
| -r ROLE |
create SELinux security context with specified role
|
| -S |
read password from standard input
|
| -s |
run shell as the target user; a command may also be specified
|
| -t TYPE |
create SELinux security context with specified type
|
| -T TIMEOUT |
terminate command after the specified time limit
|
| -u USER |
run command (or edit file) as specified user name or ID
|
| -V |
display version information and exit
|
| -v |
update user's timestamp without running a command
|