首页 > 代码库 > 003-环境变量
003-环境变量
环境变量与用户自定义变量的区别
环境变量是全局变量,在当前shell与这个shell的所有子shell中生效 |
用户自定义变量是局部变量,只在当前的shell中生效 |
分类
自定义的环境变量 |
对系统生效的环境变量。对系统生效的环境变量名与变量的作用是固定不变的 |
定义
使用【export】定义环境变量
方法一: export 变量名=变量值
方法二: 变量名=变量值 export 变量名
查看
方法一: set 查看所有变量
方法二: env 只可以查看环境变量
常用系统变量
删除环境变量
使用 【unset】删除环境变量 与删除用户自定义变量 方法相同
调用
与调用用户自定义变量方法相同
【ps1】环境变量
【 [root@localhost ~]# 】 此处显示的内容就是由ps1定义
查看【ps1】变量值
\u 显示当前用户名
\h 显示主机名
\W 显示当前目录的最后一级目录名
\$ root 提示# 普通用户$
组合在一起为: [root@localhost ~]#
ps1常用提示符设置
003-环境变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。