linux 环境变量

环境变量的定义

: bash shell 用一个称作环境变量的特性来存储有关shell会话和工作环境的信息。 它允许在内存中存储数据,以便运行在shell上的程序和脚本访问。
在bash shell中,环境变量分为两类:
1. 全局变量
2. 局部变量

全局环境变量

局部环境变量

设置环境变量

删除环境变量

默认shell环境变量

设置PATH环境变量

定位环境变量

登录shell

交互式shell

非互式shell

可变数组

环境变量很好的一个功能是它们可以作为数组使用,,数组是可以存多个变量的值。
要给某一环境变量设置多个值,可以将值放在括号里,值与值直接用 空格分开,如:

mytest=(one two three four five)
#取值方法,使用用[]
#取第一值
echo ${mytest[0]}
one  
#要显示整个变量的值,使用[*]
echo ${mytest[*]}
one two three four five

#修改某个索引的值,如将第一值修改位six
mytest[0]=six
echo ${mytest[0]}
six

#删除某个索引的值,如删除第一个值
unset mytest[0]
echo ${mytest[two]}

#删除全部,unset 命令后面 跟着数据名称就行,如
unset mytest
echo ${mytest[two]}

使用命令别名

在shell 中允许为通用的命令创建一个别名,这样可以通过最少的输入调用想要的命令。

  1. 查看已有的通用别名,alias -p
  2. 创建别名命令,alias li=ls -il

    将使其生效,需要将代码放入到 $HOME/.bashrc的启动文件中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值