su root是指以root用户身份来进行操作,但没有切换到root用户的环境,而是当前用户环境。
su -root则表示完全用root用户登录。
常见区别就是service iptables restart 这样的命令使用时报错。
bash: service: command not found
解决办法:
1、su -root登录
2、/sbin/service iptables restart #有些命令在/usr/sbin下
su root是指以root用户身份来进行操作,但没有切换到root用户的环境,而是当前用户环境。
su -root则表示完全用root用户登录。
常见区别就是service iptables restart 这样的命令使用时报错。
bash: service: command not found
解决办法:
1、su -root登录
2、/sbin/service iptables restart #有些命令在/usr/sbin下