问题描述:每次登录服务器时,记录在/etc/profile中环境变量不生效
解决:centos中四个环境变量读取顺序导致的,当用户登录时首先会读取/etc/profile,然后读取/etc/bashrc,然后是~/.bashrc最后是~/.bash_profile,因为环境初始化问题:我们在~/.bash_profile中冲重新定义了path,导致之前的配置都未生效。
将这个~/.bash_.profile中删除了定义的path后,恢复正常。
问题描述:每次登录服务器时,记录在/etc/profile中环境变量不生效
解决:centos中四个环境变量读取顺序导致的,当用户登录时首先会读取/etc/profile,然后读取/etc/bashrc,然后是~/.bashrc最后是~/.bash_profile,因为环境初始化问题:我们在~/.bash_profile中冲重新定义了path,导致之前的配置都未生效。
将这个~/.bash_.profile中删除了定义的path后,恢复正常。