销售推广_唐女士 QQ:1721809125
QQ在线客服

上班时间(星期一至星期五):
10:30-12:00 14:00-17:30

技术推广_江先生 QQ:1477987636
QQ在线客服

上班时间(星期一至星期五):
09:00-12:00 14:00-18:30

基本功能

“sudo” (switch user do) 允许 “系统管理员” 让 “普通用户” 执行一些或全部 root 命令。

“sudo” 不仅减少了 root 用户登录和管理时间,还提高了安全性。“sudo” 不是对 shell 的简单代替,可面向所有命令。

譬如:sudo su

基本语法

sudo -h | -K | -k | -V

sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]


sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command]

sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user] [VAR=value] [-i|-s] [ < 'command'>]


sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user] file ...

基本参数
功能 # 参数 功能 # 参数
01 , --askpa 13 -l, --list
02 , 14 -n, --non-interactive
03 C, --close-from=num 15 -P, --preserve-groups
04 E, --preserve-env 1 -p, --prompt=prompt
05 , --edi 17 -r, --role=role
0 , --group=group 18 -S, --stdin
07 H, --set-hom 19 -s, --shell
08 , --help 20 -t, --type=type
09 h, --host=h 21 -U, --other-user=user
10 , 22 -u, --user=user
11 K, --remove-timestamp 23 -V, --version
12 , --reset-timestamp 24 -v, --validate
25 --

详细用法


功能 # 命令规范 文字解释 示例 示例解释
切换用户 01 sudo su 变更用户登入身份为 root sudo su ls-ubuntu 变更用户登入身份为 ls-ubuntu
登录 sh 01 sudo -i -u USER 以 USER 用户登录 sh sudo -i -u postg 以 postgres 用户登录 shell
02 sudo --login --user USER 以 USER 用户登录 sh sudo --login --user postg 以 postgres 用户登录 shell
查看帮助 01 sudo -h 显示 sudo 相关帮助信息
02 sudo --help 显示 sudo 相关帮助信息