7:环境变量-步入Linux的现代方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7:环境变量-步入Linux的现代方法相关的知识,希望对你有一定的参考价值。


目录

  • ​​7.1 什么是环境变量?到底高清楚,彻底高清楚什么究竟是环境变量!!!!!​​
  • ​​7.2 全局环境变量和局部环境变量​​
  • ​​7.3 用户和局部变量的定义​​
  • ​​7.4 定义全局变量​​
  • ​​7.5 默认的环境变量​​
  • ​​7.6 为啥要用环境变量​​
  • ​​7.7 永久配置环境变量?​​

7.1 什么是环境变量?到底高清楚,彻底高清楚什么究竟是环境变量!!!!!

  • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等
  • 文件夹写入的环境变量,意味则可以在任何位置访问该文件夹,相当于告诉系统这个目录在哪里

7.2 全局环境变量和局部环境变量

  • windows:系统变量与用户变量
  • linux: 全局环境变量和局部环境变量
  • 全局环境变量​​printenv​
  • ​printenv USER​
  • ​echo $USER​
  • ​cd $HOME​

7:环境变量-步入Linux的现代方法_linux


7:环境变量-步入Linux的现代方法_环境变量_02

7.3 用户和局部变量的定义

  • 局部变量只能在当前shell执行,子shell或者退出后就不能用了
  • 注意 定义局部变量不要大写
  • 全局变量用大写,下划线命名法

7.4 定义全局变量

  • ​export​​ 为shell变量或函数设置导出属性。
  • 可以子shell里执行,但关闭后仍失效

7.5 默认的环境变量

  • ​set​

7:环境变量-步入Linux的现代方法_局部变量_03

7.6 为啥要用环境变量

  • 配置开发环境需要使用
  • 临时环境变量
  • ​PATH=$PATH:/home/yeats/Templates/​

7:环境变量-步入Linux的现代方法_局部变量_04

7.7 永久配置环境变量?

  • 启动文件:开机的时候默认执行的环境变量
  • ​bash shell​
  • 1登录shell
  • 2非登录就打开shell
  • 3运行脚本非交互shell
  • ​cat /etc/profile​
  • ​~/.bashrc​
  • ​~/.bash_profile​
  • ​~/.profile​
  • ​~/.bash_login​
  • ​cat bashrc​
  • 加入全局环境变量(需学习vim)

7:环境变量-步入Linux的现代方法_局部变量_05


以上是关于7:环境变量-步入Linux的现代方法的主要内容,如果未能解决你的问题,请参考以下文章

2:发行版本安装演示——UbuntuCentOSKali?-步入Linux的现代方法

6:父子shell-步入Linux的现代方法

8:PMS和软件安装的介绍-步入Linux的现代方法

10:编辑器之神——Vim-步入Linux的现代方法

现代购物广场2F★MIKIBANA新款到店 部分精选款 5一7折

Linux 学习总结(83)—— Linux 环境变量总结