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 编辑器(或者你喜欢的任何文本编辑器)打开并编辑这个文件, 保存并关闭后就可以在终端上使用添加的环境变量了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
2023-01-18 【MySQL】Subquery returns more than 1 row 最全解决方案