目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

Python全系列 教程

3567个小节阅读:5930k

收藏
全部开发者教程

鸿蒙应用开发

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(1.5k)
赞(0)

环境变量

image-20230504140632393

环境变量是一种在操作系统(Windows、Mac、Linux)中存储的特殊字符串值,它们可以用于配置操作系统应用程序的行为。

Linux系统中有许多环境变量,包括PATH、HOME、LANG等。

环境变量是一种KeyValue型结构

在Linux中,可以通过env命令查看当前系统中记录的环境变量

image-20230503202517467

环境变量:PATH

在Linux系统中,环境变量PATH是一个非常重要的变量。它是由一组用冒号(:)隔开的路径组成的字符串,这些路径告诉操作系统去哪里查找可执行文件

当我们在终端输入一个命令时,Linux会按照PATH变量中指定的路径顺序依次查找,直到找到对应的可执行文件为止。如果最终没有找到对应的可执行文件,就会提示“command not found”的错误信息

修改环境变量方式

在Linux中,设置环境变量的方式有多种,下面列举了2种常见的设置环境变量的方式:

  • 直接使用export命令设置环境变量

注意

此方法设置的环境变量只会在当前终端窗口中生效,关闭后失效

  • ~/.bashrc~/.bash_profile文件中添加环境变量

例如,在~/.bashrc文件末尾添加以下内容:

提示

此方法设置的环境变量会在每次启动bash时自动加载,并对所有子进程可见

.bashrc与.bash_profile都是Bash shell的配置文件,它们位于用户主目录下,区别在于:

  • .bashrc 当用户打开一个新的终端窗口时,Bash shell就会读取并执行这些命令。通常,在.bashrc文件中设置一些环境变量、别名、函数等
  • .bash_profile只会在用户首次登录系统时被读取和执行一次。通常,.bash_profile文件用来设置一些与用户账户相关的环境变量和别名等信息

说明

配置环境变量,通过source 配置文件,进行立刻生效,或者重新开启shell窗口

实时效果反馈

1. 若要设置环境变量MYVAR,使之在当前shell中生效,应使用哪个命令?

A export MYVAR=somevalue

B set MYVAR=somevalue

C MYVAR=somevalue

D ENV MYVAR=somevalue

答案

1=>A

 

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2