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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程