news 2026/6/10 19:19:08

【环境变量】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【环境变量】

环境变量

环境变量可以传递给shell中运行的程序以及shell使用,不是环境变量的shell变量只能由shell使用。

PATH:决定输入命令时,Shell 到哪里去寻找可执行文件,PATH 决定了哪些目录里的命令可以直接执行,而不需要写完整路径。

export 命令:**可以将变量导出为环境变量,**这是临时的,持久导入需要在配置文件里修改。
自动设置变量:
bash启动时,会从/etc/profile(全局的,linux启动就执行)、/etc/bashrc(全局的,会话打开才执行)、~/.bash_profile( 当前普通用户的,)和 ~/.bashrc(普通用户的shell)中导入环境变量,(运行的确切脚本取决于shell启动方式,交互式登陆shell、交互式非登录shell、shell脚本)。要对所有用户的登陆shell起作用需要修改 /etc/bashrc。

临时附加目录到PATH变量:

export PATH=${PATH}:/home/user/sbin(取值 添加 导入)

永久附加目录到PATH变量:

export PATH= $ {PATH}:/home/user/sbin(附加到旧路径后面)
export PATH=/home/user/sbin:$PATH(附加到新目录之前,优先使用新目录)

文件执行时机适用范围典型用途
/etc/profile系统级别,用户登录时执行所有用户设置系统范围的环境变量,如PATHUSER
~/.bash_profile用户登录时执行单个用户设置用户级别的环境变量,启动脚本等
~/.bashrc每次启动新的交互式 Shell 会话时执行单个用户配置命令别名、Shell 行为、环境变量等
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 17:55:43

PETRV2-BEV模型训练全流程:从环境配置到可视化分析

PETRV2-BEV模型训练全流程:从环境配置到可视化分析 1. 引言 如果你对自动驾驶技术感兴趣,一定听说过BEV(鸟瞰图)感知。简单来说,就是让AI模型像鸟一样从空中俯视道路,识别出车辆、行人、障碍物等目标的三…

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

SiameseUIE在医疗文本分析中的应用:病历信息结构化

SiameseUIE在医疗文本分析中的应用:病历信息结构化 1. 当医生还在手动翻病历时,AI已经完成了结构化整理 上周和一位三甲医院信息科的朋友聊天,他提到一个很实际的困扰:科室每天收治30多位患者,每位患者的电子病历平均…

作者头像 李华
网站建设 2026/5/24 17:17:13

7个实战技巧精通Cantera:化学系统模拟从入门到工业应用

7个实战技巧精通Cantera:化学系统模拟从入门到工业应用 【免费下载链接】cantera Chemical kinetics, thermodynamics, and transport tool suite 项目地址: https://gitcode.com/gh_mirrors/ca/cantera 在化学反应工程、燃烧科学和材料研发领域,…

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

手滑封神!韩国交易所错发 62 万枚比特币,币圈当场吓崩了

近日,韩国第二大加密货币交易所 Bithumb 的一场促销活动,闹出了全球金融圈都震惊的大乌龙。原本计划给 249 名中奖用户发总计 62 万韩元(约 2879 元人民币)的“随机宝箱”奖励,结果执行员工一个手滑,把发放…

作者头像 李华
网站建设 2026/6/10 4:17:55

Qwen3-Reranker-8B与Python结合实战:构建智能文本重排序系统

Qwen3-Reranker-8B与Python结合实战:构建智能文本重排序系统 你有没有遇到过这样的场景:用搜索引擎查资料,前几条结果看起来挺相关,但点进去发现内容质量不高,或者根本答非所问?或者在公司内部的知识库系统…

作者头像 李华
网站建设 2026/6/10 12:31:32

文本对比高效工作流:用Diff Checker构建专业级差异检测系统

文本对比高效工作流:用Diff Checker构建专业级差异检测系统 【免费下载链接】diff-checker Desktop application to compare text differences between two files (Windows, Mac, Linux) 项目地址: https://gitcode.com/gh_mirrors/di/diff-checker 您是否曾…

作者头像 李华