Linux环境变量等配置
打印环境变量
打印所有的变量
env
env | grep USER
打印变量
echo $USER
PATH
在Linux系统中,环境变量 PATH 用于指定可执行程序的搜索路径。当你在命令行中输入一个命令时,系统会在 PATH 中列出的目录中查找这个命令对应的可执行文件。如果命令对应的可执行文件存在于 PATH 中的某个目录中,那么系统就可以找到并执行这个命令。
这是临时性修改,这种方法只在当前会话中有效
,当你关闭当前终端窗口或启动新的终端窗口时,修改将失效
export PATH=/your/new/path:$PATH #自己的目录下的程序优先(同名情况下)
export PATH=$PATH:/your/new/path
永久性修改
编辑shell 配置文件
在.bashrc
下将上面语句加入末尾
source ~/.bashrc # 对于 Bash shell
source ~/.zshrc # 对于 Zsh shell
echo -e ${PATH//:/\\n} #打印PATH其中使用换行代替:
#${variable//pattern/replacement}会将variable中匹配pattern的部分替换为replacement
设置环境变量
以http_proxy为例
export http_proxy=http://172.16.101.25:7890
export https_proxy=${http_proxy}
取消环境变量
unset http_proxy
unset https_proxy
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix