我的 PATH 环境变量在哪里被重新定义?

我的 PATH 环境变量在哪里被重新定义?

从几天前开始,我的 Ubuntu 12.04 安装出现了一些奇怪的行为,可能是由于自动更新造成的,因为我没有修改任何配置:1 - 系统默认编码从 UTF-8 更改为 ANSI_X3.4-1968 - 我从来没有听说过这样的编码:[2 - 输入‘ifconfig’导致“无法找到该命令,因为‘/sbin’不包含在 PATH 中”

我尝试用多种方式设置区域设置,但都没有成功,然后我得出结论,错误的 PATH 设置可能是原因。我探测了所有可以设置 PATH 的文件,但仍然找不到它更改的位置:

user@pc~> grep PATH /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
user@pc~> grep PATH /etc/bash.bashrc
user@pc~> grep PATH /etc/profile
user@pc~> grep PATH ~/.bash
grep: /home/likewise-open/user/.bash: No such file or directory
user@pc~> grep PATH ~/.bashrc
user@pc~> grep PATH ~/.pam_environment
user@pc~> grep PATH ~/.profile
# set PATH so it includes user's private bin if it exists
    PATH="$HOME/bin:$PATH"
user@pc~> grep PATH ~/.bash_profile
grep: /home/likewise-open/user/.bash_profile: No such file or directory
user@pc~> grep PATH ~/.bash_login
grep: /home/likewise-open/user/.bash_login: No such file or directory
user@pc~> echo $PATH
/home/likewise-open/user/bin:/usr/lib/lightdm/lightdm:/usr/local/bin:/usr/bin:/bin

不知何故,我公司强加的类似开放将自己置于 PATH 中,并且正确的位置被删除了,但是在哪里呢?有什么提示吗?

相关内容