现象:
1.登录root账号,使用adduser testuser和passwd testuser新建用户
2.su testuser到新账号下,使用任何命令都显示bash: datestamp_for_history: command not found
原因:
1.su 只能切换用户权限,不使用原用户的登陆脚本和搜索路径
2.su - 不但能切换用户权限,还能使用原用户的登陆脚本和搜索路径
之前是在root账号下直接SU切换到testuser用户。
解决:
退出换成SU - 再切换到testuser用户就好了。
使用su - 环境变量也跟着来啦~