1. 程式人生 > >su: 切換用戶

su: 切換用戶

home 建議 alt cal 環境變量 並且 str col strong

切換指定的用戶

[root@salt-server-192 ~]# su - www
[www@salt-server-192 ~]$ 

切換root用戶

[www@salt-server-192 ~]$ su
密碼:
[root@salt-server-192 www]# 

su - 切換root用戶並且shell環境也切換到root

[root@salt-server-192 ~]# su - www
[www@salt-server-192 ~]$ echo $PATH
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/www/bin
[www@salt
-server-192 ~]$ su 密碼: [root@salt-server-192 www]# echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/www/bin [root@salt-server-192 www]# su - www [www@salt-server-192 ~]$ su - 密碼: [root@salt-server-192 ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

su 和su - 區別:

su只是切換了root身份,但shel環境仍然是普通用戶的shell,而su - 用戶和shell環境一起切換成root了

用echo $PATH命令看一下su 和su - 後的環境變量

建議使用 su -

su: 切換用戶