有时候用一个普通权限的用户登录系统 而需要管理员的权限的时候可以使用su 或者sudo命令完成。

如 在abc用户下 切换到root用户 从而实现一些root权限的操作

[abc@localhost ~]$ su root
Password:
[root@localhost abcabc]#

还有一种需求是 我不希望切换到root用户环境下,但是我想暂时拥有root权限 可以使用sudo

如下在abc用户下想查看/etc/shadow这个文件内容 而这个文件是权限只是对root可读,使用以下命令 输入密码后可顺利执行。

[abc@localhost ~]$ sudo cat /etc/shadow