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

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:用户每次启动一个新终端都会执行一次这个脚本文件,在这个文件中可以设置用户级的环境变量

你可能感兴趣的:(Linux)