su与su-的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了su与su-的区别相关的知识,希望对你有一定的参考价值。
实例:只切换用户身份,不变化shell环境
命令:su hellhappy
[[email protected] ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [[email protected] ~]# su hellhappy [[email protected] root]$ echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
实例:即切换用户身份,又切换shell环境
命令:su -hellhappy
[[email protected] ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [[email protected]~]# su - hellhappy [[email protected] ~]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/hellhappy/bin
以上是关于su与su-的区别的主要内容,如果未能解决你的问题,请参考以下文章
linux su(switch user)和sudo(superuser do)的区别?(sudo su与su的区别)