su -
是把环境变量切换到root的环境变量
[root@localhost ~]# echo $PATH
/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin
:/usr/sbin:/usr/bin:/root/bin
可以看到这里多了/sbin /usr/sbin
su
是保持原环境变量不变的
[root@localhost ricky]# echo $PATH
/usr/kerberos/sbin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin
:/home/ricky/bin
阅读(2231) | 评论(0) | 转发(0) |