Linux学习(五)——脚本编程、环境变量

本文介绍Linux系统管理技术,包括Shell脚本程序和环境变量。Shell脚本后缀为.sh,支持多种语法规则,有选择和循环结构,要求会写简单脚本并能修改。环境变量是系统范围内有效的特殊变量,介绍了查看、设置、删除的相关命令及设置变量的常用脚本文件。

Linux系统管理技术

Shell脚本程序(Shell Script)

后缀名通常为.sh,Shell也是一种脚本编程语言,支持变量、常量、运算符、表达式,流程控制、函数等语法规则。在Shell脚本中,可以直接使用所有Shell命令(相当于语句)

#表示注释

选择结构:if, case

循环结构:while, for, until

学习要求:会写简单的Shell脚本,能看懂别人写的Shell脚本并根据自己需求进行修改

环境变量(Environment Variable)

系统范围内都有效的特殊变量,比如PATH, HOSTNAME, LANG等。相关命令如下:

env:environment,查看系统中的所有环境变量

export:设置环境变量

unset:删除环境变量

设置环境变量的三个常用脚本文件:

/etc/profile:Linux系统每次开机都会执行一次这个脚本文件,在这个文件中可以设置系统全局范围的环境变量,重启系统生效

/etc/bashrc:每次打开一个新的终端系统都会执行一次这个脚本文件,在这个文件中可以设置系统全局范围的环境变量,不需要重启系统

~/.bash_profile:用户每次登录都会执行一次这个脚本文件,在这个文件中可以设置用户级的环境变量,用户重新登录生效

~/.bashrc:用户每次启动一个新终端都会执行一次这个脚本文件,在这个文件中可以设置用户级的环境变量

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值