linux 用户的环境变量,linux用户环境变量配置文件

今天给各位分享linux 用户的环境变量的知识,其中也会对linux用户环境变量配置文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

linux中对所有用户的变量设置,应当放在哪个文件下

1、首先在linux中查看系统环境变量,可以使用 env列出所有系统环境变量。

2、此外还可以使用printenv打印列出系统变量,如下图所示。

3、系统环境变量的配置文件,可以查看/etc/profile文件里面记录,如下图所示。

4、linux支持多用户,每个用户都有一个环境变量设置,/etc/bashrc文件,如下图所示。

5、最后查看当前变量,如查看PATH echo$PATH列出当前的PATH环境参数,如下图所示就完成了。

Linux配置用户本身的环境变量的文件是哪个

管理环境变量的文件也分为系统级和用户级的。

1.系统级:

(1)/etc/profile:该文件是用户登录时,操作系统定制用户环境时使用的第一个文件,应用于登录到系统的每一个用户。该文件一般是调用/etc/bash.bashrc文件。

/etc/bash.bashrc:系统级的bashrc文件。

(2)/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。

2.用户级(这些文件处于家目录下):

(1)~/.profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。这里是推荐放置个人设置的地方

(2)~/.bashrc:该文件包含专用于你的bashshell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。不推荐放到这儿,因为每开一个shell,这个文件会读取一次,效率肯定有影响。

~/.bash_profileor~./bash_login:这里没有引用作者的,下面会提到

~/.pam_environment:用户级的环境变量设置文件,没有做测试,不知道管不管用。

怎么查看修改linux用户当前的环境变量

查看用户变量可以先切换到该用户

su-用户名

输入密码后:cat.bash_profile

执行后就可以查看到,修变量可以用vim.bash_profile或者 vi.bash_profile

进入后按i进入插入模式,上下左右键选择光标,写入信息后按下esc输出:wq!保存并退出。

export-P列出变量信息

如果不切换用户查看或者修改用户变量可以使用下面的方法(必须是root用户):

cat/home/用户名/.bash_profile查看

vim或者vi/home/用户名/.bash_profile修改

注:用户名请填写自己的.

阅读剩余
THE END