Linux系统中直接输入:su root
- 进入的目录就和当前用户所在目录是一样的
- 你的权限却是当前用户的权限
- “su”后面不加用户是默认切到 root
- “su”是不改变当前变量
[oracle@em ~]$ cd /u01/app/
[oracle@em app]$ su root
Password:
[root@em app]# pwd
/u01/app
[root@em app]# exit
exit
[oracle@em app]$ su - root
Password:
[root@em ~]# pwd
/root
也就是说
- “su”只能获得root的执行权限,不能获得环境变量 <