主页 > imtoken钱包 官方网站 > 解决每次输入命令都需要重新source /etc/profile

解决每次输入命令都需要重新source /etc/profile

imtoken钱包 官方网站 2023-04-20 05:17:42

在 Ubuntu 中,实际上有几个文件,如配置文件。 我们通常在文件/etc/profile 中设置环境变量,它是全局的。 看完Ubuntu中几个文件的简单介绍etc首次使用,你就明白了。

/etc/profile:登录时,操作系统用来自定义用户环境的第一个文件。 该文件为系统的每个用户设置环境信息。 当用户第一次登录时,这个文件被执行。

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

~/.profile:登录时使用的第三个文件是.profile文件。 每个用户都可以使用这个文件来输入专供自己使用的shell信息。 当用户登录时,该文件只执行一次! 默认情况下,他会设置一些环境变量并执行用户的.bashrc 文件。

/etc/bashrc:每个运行 bash shell 的用户都会执行此文件。 打开 bash shell 时会读取此文件。

~/.bashrc:此文件包含特定于您的 bash shell 的 bash 信息。 登录时和每次打开新 shell 时都会读取此文件。

因此,如果想避免此类问题etc首次使用,解决方法如下:

将以下代码添加到 ~/.bashrc 文件中

源/etc/配置文件

在~/.bashrc 文件中配置环境变量