linux没有root权限修改环境变量怎么办

Linux系统可以自己建立和管理环境变量文件,而且每个用户都可以在自己的主目录下创建一个 bash 环境变量文件,这个文件会在用户登录时自动执行。

创建这个文件的命令是:

```
touch ~/.bashrc
```

然后可以使用任意文本编辑器打开这个文件,添加需要的环境变量,例如:

```
export MY_VAR="Hello World"
```

保存并退出编辑器,然后加载这个文件:

```
source ~/.bashrc
```

现在这个环境变量就可以在当前终端会话中使用了。如果需要在所有终端会话中都生效,可以将这个 export 命令添加到 /etc/bashrc 文件中。这个文件在系统启动时会自动加载。

在 Linux 系统中,从默认情况下 bash 环境变量文件.bashrc被创建在用户的主目录下。你可以输入以下命令来查看主目录:

cd ~

或者

cd $HOME

这个命令会将当前工作目录切换到当前登录用户的主目录下。一旦在主目录中, 你可以使用如下命令来查看.bashrc文件是否存在:

ls -a | grep .bashrc

运行这条命令,如果.bashrc文件存在,你将会看到像下面这样输出:

.bashrc

如果你想编辑这个文件,可以输入以下命令:

nano ~/.bashrc

使用 nano 编辑器(或者你喜欢的任何文本编辑器)打开并编辑这个文件, 保存并关闭后就可以在终端上使用添加的环境变量了。

 
posted @ 2024-01-18 14:17  蓝海的bug本  阅读(86)  评论(0编辑  收藏  举报