切换用户后,/etc/profile的配置不起效

Posted 哦摩西罗伊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了切换用户后,/etc/profile的配置不起效相关的知识,希望对你有一定的参考价值。

配置服务器的时候,本人将anaconda装在了全局环境下,但是发现了一个问题:就是用su命令切换用户的时候,python命令会失效。因为我将配置信息写到了/etc/profile下,因此我猜想是/etc/profile文件的问题。后来查了一下,发现果然是这样。

用su命令切换用户的时候,/etc/profile会失效,应该使用su - 用户名。
具体请参考:点击传送门

以上是关于切换用户后,/etc/profile的配置不起效的主要内容,如果未能解决你的问题,请参考以下文章

每次sudo su切换root用户,都要source /etc/profile

[Deepin 15] sudo source /etc/profile 提示找不到 source 命令(切换到 root 用户:sudo su)

(转)Linux 中/etc/profile~/.bash_profile 环境变量配置及执行过程

BASH 的配置文件

Linux环境变量配置文件以及启动顺序

linux安装jdk1.8后修改配置不起作用