Linux学习笔记(四)----使用Linux环境变量

Linux 环境变量详解 带你一命通关 Linux 环境变量 十五分钟手撕环境变量原理 阅读详情

环境变量存储有关shell会话和工作环境的信息(分为全局变量和局部变量)

全局变量

对于shell会话和所有生成的子shell都是可见的.

查看全局变量. env 或 printenv 命令

引用变量需要在前面加上美元符  $

局部变量

只在定义他们的进程中可见

set 命令会显示为某个特定进程设置的所有变量(按字母顺序排列)

设置用户定义变量

例子:   my_var="hello world"   

变量值中间有空格的话需要用引号括起来.

变量名,等号,值之间不能有空格.

设置全局变量

先定义局部变量 然后  用 export  变量名    将它导出到全局环境

删除环境变量

unset   变量名   

$符的使用:用到变量用 $. 操作变量 不用$

默认的shell环境变量

HOME     当前用户主目录

IFS          shell用来将文本的分割符

PATH      shell查找命令目录列表,由冒号分隔

环境变量持久化

1.在/etc/profile   设置

2.在/etc/profile.d  目录下 创建以.sh 结尾的文件   包含设置的环境变量

数组变量

要个环境变量设置多个值,可以把值放在括号里,用空格分隔

mytest=(one two three four)

引用时 例:   $(mytest[2])  输出 three

【Linux】Linux 下环境变量的设置 (临时环境变量和永久环境变量) 【Linux】Linux 下环境变量的设置 (临时环境变量和永久环境变量) 文章目录【Linux】Linux 下环境变量的设置 (临时环境变量和永久环境变量)一、基本概念二、常见的环境变量三、与环境变量相关的命令四、问题五、新增环境变量的值5.1 临时生效5.2 永久生效5.3 实例5.3.1 临时生效5.3.2 永久生效六、总结 一、基本概念   环境变量(environment variables)一般是指在操作系统当中用来指定操作系统运行环境的一些参数。环境变量通常具有某些特殊用途,在系统当中通常具 阅读详情

相关推荐

molden5.0(linux免安装版)

非常普遍的量子化学可视化软件,此版本在ubuntu下直接点击,或终端输./molden即可使用,无需安装,及其方便

Linux进入multiwfn软件,Multiwfn入门tips

Multiwfn入门tips文/Sobereva @北京科音First release: 2012-Nov-7 Last update: 2021-Feb-270 前言Multiwfn(主页为http://sobereva.com/multiwfn)是由北京科音自然科学研究中心(www.keinsci.com)的卢天从2009年11月起主导开发的最为强大的量子化学波函数分析程序,功能极为广泛、...

weixin_31317351的博客 2271

molden5.0免编译版(linux)

molden5.0免编译版(linux),直接加入环境变量就能使用。

实验楼Linux学习笔记(四)之环境变量与文件查找

实验楼Linux学习笔记(四)之环境变量与文件查找 一、环境变量 在所有的 UNIX 和类 UNIX 系统中,每个进程都有其各自的环境变量设置,且默认情况下,当一个进程被创建时,处理创建过程中明确指定的话,它将继承其父进程的绝大部分环境设置。 通常我们会涉及到的环境变量有三种: 当前 Shell 进程私有用户自定义变量 Shell 本身内建的变量 从自定

橘子局的专栏 675

molden5.0forwindows

量子化学图形软件,molden最新5.0版本,for windows

molden 使用

用于画图,可视化输出文件的好软件,欢迎大家下载使用哦

Linux学习笔记(四)之环境变量与文件查找

环境变量 要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值并赋值给其它变量,也可以直接指定数值赋值给任意变量。为了便于运算和处理,大部分的编程语言会区分变量的类型,用于分别记录数值、字符或者字符串等等数据类型。S...

weixin_43914176的博客 246

CISSP/CCSP证书到手后别松懈!保姆级维持攻略:CPE积分怎么攒?年费怎么交?

本文为CISSP/CCSP持证者提供详细的维持认证攻略,重点介绍如何高效积累CPE积分和避免年费缴纳中的常见问题。通过免费与付费资源结合的策略,帮助持证者轻松完成年度认证要求,同时利用认证创造职业价值。

weixin_30859423的博客 415

【Linux学习笔记】Linux的环境变量和命令行参数

哈喽,各位小伙伴大家好!上期我们讲了进程切换和调度今天我们讲的是环境变量和命令行参数。话不多说,我们进入正题!向大厂冲锋!

大白的编程日记. 1789

告别抓瞎!手把手教你用Keysight Infinium和M8040完成PCIe 5.0 TX/RX信号完整性测试

本文详细介绍了如何使用Keysight Infinium示波器和M8040误码仪完成PCIe 5.0 TX/RX信号完整性测试。从测试前的设备准备、软件配置到具体的TX信号测试步骤和RX容限测试实战,提供了全面的操作指南和常见问题解决方案,帮助工程师高效完成PCIe 5.0合规性测试。

weixin_30911451的博客 503

QT+Opencv实现视频流播放

1.流程 首先通过opencv打开视频流,获取到数据帧,然后将数据帧转换为QT可识别的图像,显示到QT界面上。 2.opencv解码线程源码 //DecodeOpencv.h #pragma once #include <QThread> #include <QObject> #include "opencv2/core/core.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/img..

希望能帮助大家,希望大家多多支持,你们的支持是我前进的动力。 6459

【linux】linux进程概念(四)(环境变量)超详细版

一、基本概念 二、认识常见的几个环境变量 echo $ 查看某个环境变量 env 显示所有环境变量 /dev/pts/0 字符设备 HISTSIZE 默认保存的历史指令条数 OLDPWD 保存上一次所处路径 三、测试PATH 四、测试HOME和USER 五、getenv 通过系统调用获取环境变量 六、命令行参数 指令的原型 打印命令行参数表 使用命令行第三个参数获取环境变量,打印环境变量表 八、命令分为常规命令和内建命令 内建命令的引出 模拟内建命令 九、通过第三方变量environ获取环境变量

重铸自身根基的博客 2565

【软件系统架构】系列十一:面向对象技术—sysML

摘要: SysML(系统建模语言)是UML的扩展,专为复杂系统工程设计,支持硬件、软件、人员等跨领域建模。其核心包括9种图:4种结构图(如块定义图BDD、内部块图IBD)、4种行为图(如活动图AD、序列图SD)和需求图(REQ),覆盖需求、结构、行为及参数约束。相比UML(面向软件),SysML精简图表(9 vs 13),强化需求追踪与性能分析(如参数图PD),并支持MBSE(基于模型的系统工程)。需求关系(如满足、验证、派生)在需求图中明确关联设计实现,形成闭环管理。SysML是UML的子集与系统工程扩展

moton2017的博客 1905

【Linux】环境变量

环境变量有关内容

weixin_74078718的博客 1万+

为YOLO11更换Backbone(一):轻量化之星GhostNet

摘要: 本文重点介绍了轻量化Backbone网络GhostNet及其在YOLO11中的应用。首先分析了Backbone网络在目标检测中的重要性,指出其需平衡特征提取能力和计算效率的需求。然后详细解析了GhostNet的核心思想,包括其通过"幽灵模块"生成冗余特征的设计原理,该模块使用1×1卷积生成少量内在特征,再通过廉价线性变换生成更多幽灵特征,显著降低了计算量。GhostNet的创新设计使其在保持精度的同时大幅减少了参数和FLOPs,为YOLO11等目标检测模型提供了高效的轻量化解决方

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1497

泛微系统流程表单获取节点操作者

泛微系统流程表单获取节点操作者 select typename 流程类型, workflowname 流程名称, nodename 节点名称, (case when nodetype=0 then '创建' when nodetype=1 then '审批' when nodetype=2 then '提交' when nodetype=3 then '归档' else '' end) as 节点类型, groupname 节点操作组, (case when type=1 then '部门+安

烧硬盘 4613

Linux——环境变量

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数

qq_63943454的博客 4161

基于MATLAB的鲁棒主成分分析(Robust PCA)图像去噪

鲁棒主成分分析(Robust PCA)是一种有效的图像去噪方法,它能够在保持图像细节的同时去除噪声。本文将介绍如何使用MATLAB实现基于鲁棒PCA的图像去噪,并提供相应的源代码。它假设噪声是随机的、高斯分布的,并将图像分解为一个低秩矩阵和一个稀疏矩阵的和。低秩矩阵表示图像的结构和纹理信息,稀疏矩阵表示图像中的噪声和细节信息。接下来,我们将图像矩阵减去均值,得到规范化的图像矩阵。然后,我们将灰度图像转换为矩阵形式,并计算图像的均值。通过分离出低秩矩阵和稀疏矩阵,我们就得到了去噪后的图像和残差图像。

DevRevolt的博客 1125

【Linux】Linux下的环境变量(什么是环境变量,环境变量有什么作用?)

环境变量是一种非常重要的概念,它对于系统的行为和应用程序的运行起着关键的作用。 那么环境变量究竟在扮演着什么样的角色呢?让我们一起深入了解一下

weixin_45031801的博客 3656

把个人化的 SQVI 报表变成可维护、可共享、可传输的 ABAP Query:从定位来源到转换落地的完整路线图

本文针对SAP系统中业务用户常用但难以维护的SQVI临时报表问题,提供了一套完整的解决方案。文章首先区分了SQVI(个人临时报表)和ABAP Query(团队可维护报表)的关键差异,重点介绍了如何通过函数模块RSAQ_DECODE_REPORT_NAME反查报表来源。对于SQVI报表,详细说明了定位创建人和转换为团队可维护的ABAP Query的具体步骤,包括Query Area切换、转换操作和后续维护方法。最后总结了常见问题的解决方案,如字段调整、口径固化和生成程序名反查等,为现场实施提供了可直接操作的完

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 302

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Linux 环境变量

unset命令+变量名可删除已经存在的环境变量。在unset命令中引用环境变量时,记住不要使用$。(如果要用到变量,使用$;如果要操作变量,不使用$。但用printenv显示某个变量的值是个例外,printenv HOME)用以上这种方式用户自己进行定义的环境变量,下次重新启动Linux就被删除了。如果想不被删除,一直存在,我们该怎么办?我们需要在系统自启动文件~/.bashrc中进行配置,将export命令写入到该文件内,这样我们下次重启系统后,这个变量就不会丢失了。

2401_87935803的博客 2385

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Linux学习笔记之环境变量

环境变量

abcwyffff的博客 1212

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

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

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

怎么使用linux环境变量,使用Linux的环境变量

许多程序和脚本都使用环境变量来获取系统信息,并存储临时数据和配置信息;1、什么是环境变量用来存储关于shell会话和工作环境的信息,就叫做环境变量;bash shell下两种类型:1、全局变量;2、局部变量;1.1、全局环境变量全局环境变量再shell会话,和在该shell中产生的子进程中都可见。Linux系统,默认情况下会支持一些全局环境变量,通过printenv来查看全局环境变量;使用echo...

weixin_34405769的博客 1990
上一篇: 剑指 offer 题解(超赞!!!)
下一篇: Linux学习笔记(五)----理解Linux文件权限
普通网友
博客等级 码龄9年 489粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值