news 2026/6/15 17:34:46

14、深入理解与配置 Unix 环境变量

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
14、深入理解与配置 Unix 环境变量

深入理解与配置 Unix 环境变量

1. Unix 环境变量基础

在 Unix 系统中,环境变量是非常重要的设置,它规定了你、你的 shell 以及 Unix 系统之间的交互方式。当你登录到 Unix 系统时,系统会自动设置标准的环境变量,像你想用的 shell 提示符、默认搜索路径等,这些信息能帮助程序顺利运行。你可以把环境变量想象成每天在熟食店订同样的食物,一旦设置好“常驻环境变量”,除非你另行指定,否则 Unix 系统每次会话都会为你提供这些变量。

从技术层面讲,“shell 变量”和“环境变量”存在区别。“shell 变量”仅存在于你正在使用的特定 shell 中,而“环境变量”存在于你的环境里,与特定的 shell 无关。关键区别在于,shell 变量的值仅在当前 shell 中保留,而环境变量会传播到 shell 的所有子进程。不过在大多数情况下,我们可以不必过于严格地区分它们,只要知道它们并非完全等同即可。

配置 Unix 环境变量有两种方式:
-更改当前会话的变量:这就像在熟食店当天点一份特别的订单。你可以在 shell 提示符下进行操作,具体方法会在后续“添加或更改变量”部分讨论。
-更改所有后续会话的变量:类似于更改你在熟食店的常规订单。这需要在配置文件中进行修改,相关内容会在“添加或更改变量”之后的部分介绍。

如果你想更改环境变量,建议先在 shell 提示符下更改当前会话的变量,这样可以先测试更改的效果,再将其永久保存到配置文件中。当你在配置文件中更改环境时,要注意配置文件通常按特定顺序运行:
-系统范围

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 12:45:32

18、基础脚本编写指南

基础脚本编写指南 在日常的工作中,我们常常会重复执行一些特定的操作,而编写脚本可以帮助我们自动化这些操作,提高工作效率。下面将详细介绍几种基础脚本的编写方法。 1. 利用历史命令快速创建脚本 如果你发现自己反复执行某个特定的过程,那么可以考虑将这个过程编写成脚…

作者头像 李华
网站建设 2026/6/15 11:40:04

DeepSeek改论文降不下去?揭秘懒人专用的一键降AI神器

最近很多学弟学妹在私信问我,学校查重系统升级了,AIGC检测红了一片,用DeepSeek改好像也不太稳,到底怎么降AI? 为了回答这个问题,我拿自己手里的一篇初稿(知网AIGC检测率90%)做了个实…

作者头像 李华
网站建设 2026/6/15 11:34:11

打工人的 7 大 “自欺欺人” 名场面

1. 嘴上说“明天一定早起”,闹钟设了8个,最后还是踩着迟到边缘冲出门 2. 发誓“今晚不加班”,结果打开电脑就停不下来,边赶工边骂“这班谁爱上谁上” 3. 假装“注重养生”,保温杯里泡枸杞,转头就炫了3包…

作者头像 李华
网站建设 2026/6/15 12:39:08

DAY23@浙大疏锦行

1. 转化器和估计器的概念 2. 管道工程 3. ColumnTransformer和Pipeline类

作者头像 李华