命令su和su - 的区别

使用场景:在输入部分命令时提示错误“bash: useradd: command not found”

解决办法:需要使用su - 命令切换到root用户

命令su和su - 的区别:

 (1)su    :只切换root身份,shell环境还是普通用户的shell环境

 (2)su -  :用户身份和shell都切换到了root用户

验证方法:可以使用pwd或echo $PATH命令进行验证  

 

posted @ 2021-09-06 17:12  Shaixiang  阅读(109)  评论(0)    收藏  举报