Linux环境变量等配置

打印环境变量

打印所有的变量

env
env | grep USER

1701171827046.png
打印变量

echo $USER

1701171965925.png

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
posted @   klaycsu  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示