Linux sudo命令

Linux sudo命令:以另外一个用户执行命令。

Linux sudo命令 功能描述

使用sudo命令可以以另外一个用户执行命令。

Linux sudo命令 语法

sudo [选项] [命令]

命令中各选项的含义如下表所示。



sudo命令选项含义

Linux sudo命令 示例

列出用户zhangsan能执行的命令

[zhangsan@rhel ~]$ sudo -l
[sudo]password for zhangsan:                        //输入用户zhangsan的密码
匹配此主机上zhangsan的默认条目:
  requiretty, ! visiblepw, always_set_home, env_reset, env_keep="COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS”,
  env_keep+="MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE", env_keep+="LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT
  LC_MESSAGES", env_keep+="LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE", env_keep+="LC_TIME LC_ALL LANGUAGE LINGUAS
  _XKB_CHARSET XAUTHORITY", secure_path=/sbin\:/bin\:/usr/sbin\:/usr/bin
用户zhangsan可以在该主机上运行以下命令:
(ALL) ALL

重新启动Linux系统

[zhangsan@rhel ~]$ sudo shutdown -r +5 "quick reboot"
Broadcast message from root@rhel
    (/dev/pts/2) at 14:57 ...
The system is going down for reboot in 15 minutes!
quick reboot
赞(0)
未经允许不得转载:极客笔记 » Linux sudo命令
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址