linux切换用户su和su -的区别 su -用户会读取目标用户的环境配置文件,用户和shell环境都会切换,但是su只会切换用户,不会读取目标用户的环境配置文件。 可以使用echo $PATH查看环境配置文件路径。