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 @ 2023-11-28 19:59  klaycsu  阅读(50)  评论(0)    收藏  举报