正确设置 Linux 环境变量的方式

别再为PT100测温发愁了!手把手教你用ADS1247+STM32搞定高精度温度采集(附完整代码) 本文详细介绍了如何使用ADS1247与STM32构建高精度PT100测温系统,涵盖硬件设计、SPI配置、温度计算及调试技巧。通过24位ADC和内置PGA,实现0.1℃级精度,适用于工业自动化和医疗设备。附完整代码和常见问题解决方案,助你快速掌握高精度温度采集技术。 阅读详情

Linux系统下,临时设置环境变量,在命令行直接执行 export 即可,另外,/etc/profile 和 /etc/profile.d/ 两个位置都是设置环境变量的地方;

/etc/profile 文件中设置的都是全局永久性全局变量,/etc/profile.d/ 目录下设置对所有用户生效;

/etc/profile.d/ 目录比 /etc/profile 文件好维护,不想要某个环境变量,直接删除 /etc/profile.d/下对应的shell文件即可;

所以没设置一个环境变量,只需要在 /etc/profile.d/ 下添加一个设置环境变量的 shell 脚本即可,不用像 /etc/profile 需要修改该全局文件;


安装 jdk 设置环境变量示例:
新建文件 /etc/profile.d/java.sh,添加如下内容:

# jdk 1.8 configuration
export JAVA_HOME=/mnt/softwares/jdk1.8.0_181
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin

加载配置文件 /etc/profile.d/java.sh

source /etc/profile.d/java.sh
数字游民产业小报告 · 2025 2025 年全球数字游民约(不同统计口径差异很大,低估法约 4,000 万,高估法 8,000 万),美国来源占比最高。:2025 Q1 约岗位允许一定程度远程;2024 年美国员工至少部分远程(全球 2023 年约 28%)。:到 2025 年,提供数字游民/远程工作签证(媒体口径 50–73 个不等;福布斯 66、Citizen Remote 50+、有机构清单称 73)。:以英国为例,期望未来一年全勤到岗、企业因强制返岗出现离职,说明“灵活/远程”仍是劳动力市场的筹码之一。 阅读详情

相关推荐

用VSCode远程开发Jetson小车:告别Jupyter,在本地IDE高效调试Rosmaster Python程序

本文详细介绍了如何利用VSCode的Remote-SSH扩展在本地IDE中高效开发Jetson小车的Rosmaster Python程序。通过配置远程开发环境、调试技巧和项目管理方法,开发者可以告别Jupyter Notebook的碎片化编码,实现完整的机器人控制程序开发,显著提升工作效率。

weixin_30652491的博客 477

关于linux环境变量文件

etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执

ClearRiver 's Style 3327

Kafka延迟队列实现方案全解析

$ \text{时间轮} = \text{环形数组} + \text{分层设计} $$需要补充代码实例或特定场景的优化方案可进一步细化,此大纲已覆盖核心技术路径。

lz989796的博客 817

linux环境变量设置方法,Linux环境变量设置

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?操作系统一般都是支持多用户多任务,在操作系统中可以为不同的用户设置不同的环境变量(用户环境变量),也可以为所有用户设置统一的环境变量(系统环境变量)。Linux和windows系统均是如此。1.Linux下的环境变量Linux的环境变量存在于多个文件中,主要有以下几个文件:系统环境变量文件/etc/profile和/et...

weixin_30193461的博客 331

Mac M1安装Hive

如果你确定装过mysql,但是执行上述命令后,发现不存在mysql命令,那说明你的系统环境没有配置。出现一段空白,接着出现Initialization script completed。关闭hiveServer2时,执行如下命令查看hive进程;执行上面命令后,若有结果输出,则证明配置完成了。如果出现mac权限问题,解决方法参考。就可以见到hive的web界面了。若出现路径,则存在mysql。配置好后保存,使配置文件生效。用户名hive,密码hive。用户名通过如下命令查看。通过如下命令杀死该进程。

总结复盘,才能不迷失自己! 2388

火灾图像检测识别:cnn卷积神经网络 Adaboost 支持向量机 随机森林 决策树 完整代码数据

火灾图像检测识别:cnn卷积神经网络 Adaboost 支持向量机 随机森林 决策树 完整代码数据

864

Linux的环境变量

Linux的环境变量 一、Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1、永久的:需要修改配置文件,变量永久生效。 2、临时的:使用export命令声明即可,变量在关闭shell时失效。 二...

a13903497015的博客 1363

从原理到落地:Mamba-YOLOv8 全面实战指南(源码 + 训练 + 部署一次学会)

在目标检测领域,CNN与Transformer的较量从未停歇。本文提出一种革命性的架构——,将状态空间模型(SSM)首次引入YOLO框架。实验表明,该模型在COCO数据集上达到54.3% mAP@0.5,推理速度达89 FPS(RTX 4090),相比原版YOLOv8提升12.7%精度与23%速度。本文将完整揭示其技术原理与工程实现,助您掌握这一前沿技术。

FJN110的博客 120

操作系统:Linux 环境变量配置的 6 种方法

Linux环境变量(超详细)环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,是操作系统为了满足不同的应用场景预先在系统内预先设置的一大批全局变量。环境变量分类按生命周期分:永久的:在环境变量脚本文件中配置,用户每次登录时会自动执行这些脚本,相当于永久生效。临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。按作用域分:系统环境变量:公共的,对全部的用户都生效。

ken2232的博客 3万+

11、改进的加权轮询调度算法

本文详细介绍了对传统加权轮询(WRR)调度算法的改进方法,包括动态权重调整、优先级调度和预测机制,旨在提升系统的公平性、响应速度和适应性。通过设计与实现改进算法,并结合实验验证其在响应时间、资源利用率和公平性方面的显著提升,同时列举了该算法在数据中心、云服务平台、CDN及电商平台等实际场景中的应用案例。

day7的博客 190

2026年数学建模国赛B题无线电干扰源的快速自动定位与清除 论文详细解析

数学建模竞赛论文无线电干扰源的快速自动定位与清除2026 年高教社杯全国大学生数学建模竞赛 B 题完整求解论文交会定位、极大极小测点优化、自适应多频道搜索与定向源恢复的统一建模模型、算法、代码、图表与验证一体化交付本文研究圆形目标区域中多个未知无线电干扰源的快速检测、定位与清除问题,建立了由误差楔交会模型、角度观测信息模型、分层勘测模型、鲁棒射线交会模型和定向覆盖反馈模型组成的统一求解框架。模型同时覆盖题目中的四个子问题:多测向射线形成的多边形定位区域及直径、第二个测点的极大极小优选、全向源自动搜索清除策略

YOLO 359

linux配置环境变量

linux配置环境变量

cai_bird11的博客 2万+

HyperLynx(二十二)DDR(五)DDRx总线时序模型设计

DDR3 的数据选通信号与时钟信号的频率是一样的,在数据选通信号写操作时,控制器典型的输出方式是数据选通信号边沿与时钟近似对齐。该界面中显示了所有需要编辑的参数,包括地址/命令信号的时序、控制信号的时序、读和写操作的数据选通和数据信号时序、写操作的数据选通和数据掩码信号时序,以及建立和保持时间的降额参数。由于DDRx总线对时序的要求非常严格,随着速率的提升,时序的要求会更高。反之也是一样的,如果数据选通信号的上升沿在时钟信号上升沿的后面到达 DRAM,那么数据选通信号的下降沿就会在时钟信号的前面到达。

小幽余生不加糖 1937

无需设置环境变量,Linux下最正确的Java离线安装方式

公司研发网络是离线环境,需要安装Java环境,网上教程大多是在线安装或者通过设置环境变量安装,设置环境变量的方式是最常见的,但确隐藏了很多坑,例如环境变量有时候会不生效,如果你的程序通过systemd启动,那么你还需要再systemd安装脚本中设置环境变量,在“/etc/profile”中设置的环境变量是不在systemd服务中生效的。那么有没有不需要设置环境变量的Java安装方式呢?答案当然是有的。

HooY 877

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

python 设置linux环境变量

在linux上设置临时环境变量:export PGPASSWORD = 'postgres'若用python实现,错误的方法:os.system("export PGPASSWORD='postgres'")正确的方法:os.environ['PGPASSWORD'] = 'postgres'

甲鱼大哥的专栏 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

一图让你理解Linux中的环境变量设置

本文首先介绍了环境变量的通俗理解,然后给出了几种不同设置方式的详细解释,与其他博客不同,本博客通过一张图总体描述不同设置方式的作用范围,生效时间。最后通过一个具体的例子说明了环境变量的设置格式。 什么是环境变量 所谓的环境变量有时候是一种“快捷方式”,有时候又是一种类“宏”。比如说你某个目录中安装了jdk,为了能够在任何目录中都能直接运行 java 命令此时你需要将 java命令所在的目...

zlgahu的博客 876

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Java面试必备:如何在Linux和Windows操作系统上设置环境变量

环境变量是操作系统和应用程序用来存储配置信息的重要机制。本文将详细介绍在Linux和Windows系统上设置环境变量的方法,并提供Java代码示例来演示如何访问这些环境变量。

qq_58299462的博客 741

ubuntu下设置环境变量

/etc下:(bash.bashrc[Ubuntu]或bashrc[CentOS]);environment;profile 普通用户及root用户家目录下:.bashrc;(.profile[Ubuntu]或.bash_profile[CentOS]) 环境变量配置文件 1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用

xukai02112006的专栏 420

Linux下环境变量设置PATH/LD_LIBRARY_PATH

在很多情况下没有正确设置LD_LIBRARY_PATH时,程序运行时往往会报出以下错误: error while loading shared libraries: xxx.so.0: cannot open shared object file: No such file or directory 当然也不排除确实缺少xxx.so.0库文件,可以使用find、locate等命令去确认当前PC中是否存在该库文件。其次,检查环境变量。 LD_LIBRARY_PATH: 动态库的查找路径 设置: 方法一: ex

thequitesunshine007的博客 721

在Linux里设置环境变量的方法(export PATH)

http://www.cnblogs.com/amboyna/archive/2008/03/08/1096024.html 在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,bui...

weixin_34177064的博客 89

env 修改编码linux_【120】环境变量配置(windows和linux)

内容目录(原文见公众号python宝)一、Windows 下环境变量设置 1.1 图形化配置环境变量 1.2 CMD配置环境变量二、Liniux下环境变量设置一、Windows 下环境变量设置什么是环境变量?简单说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。设置变量对于一般人最实用的功能就是:不用拷贝某些dl...

weixin_31046701的博客 173

Linux的环境变量的设置

一、Linux的变量种类       按变量的生存周期来划分,Linux变量可分为两类:       1、永久的:需要修改配置文件,变量永久生效。       2、临时的:使用export命令声明即可,变量在关闭shell时失效。 二、设置变量的三种方法       1、在/etc/profile文件中添加变量【对所有用户生效(永久的)】       用VI在文

wqc02的专栏 564

LINUX设置环境变量

在调试中遇到一个问题,当我使用LD_LIBRARY_PATH指定库目录时,老是发现程序运行过程中找不到动态库,经过一番查找终于发现原来是自己的一个习惯所致: 我指定LD_LIBRARY_PATH环境变量时使用的方法是LD_LIBRARY_PATH=xxxxx,没有使用export LD_LIBRARY_PATH=xxxxx,因为之前这样修改PATH环境变量都是可以的,问题其实就在这里,PATH是

宁静&致远 510

linux系列之-jdk环境变量配置

首先,自己的linux里面要有对应的jdk文件我的电脑是linux64位操作系统的。 这是jdk64,java开发环境的下载地址(http://download.youkuaiyun.com/download/love254443233/9179483)。 第一种:.bashrc 的方式配置系统环境变量(cd 根目录下面配置): JAVA_HOME=/usr/java/jdk1.7.0_79/ CLA...

weinichendian的博客 642

Linux 设置JDK环境变量

第一种方法: 编辑"/etc/profile"文件 加入以下内容 JAVA_HOME=/usr/java/jdk1.8.0_202 CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME...

weiguoxin的专栏 256

Linux中HTTP代理的设置与应用

但需要注意的是,在使用过程中需要谨慎选择和管理代理服务器,以确保网络访问的安全和稳定。这样,当用户再次访问这些网页时,代理可以直接从缓存中提供内容,而无需再次从服务器下载。使用HTTP代理可以隐藏用户的真实IP地址,从而在一定程度上保护用户的隐私。但需要注意的是,并非所有代理都能提供完全的匿名性。通过配置HTTP代理,可以绕过这些限制,访问被阻止的网站。通过配置HTTP代理,可以加速对某些网站的访问速度,特别是当这些网站位于不同地理位置时。在配置HTTP代理时,需要确保代理服务器的地址和端口号正确无误。

weixin_73725158的博客 623
上一篇: 动手实操修改 Linux 主机名
下一篇: 在 Linux 上安装 zookeeper 过程的详细记录
MySomeday
博客等级 码龄16年 14粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值