Shell
1.定义
shell 是一个命令行解释器,可以接收用户输入的命令,然后调用操作系统内核去执行这些命令,再把执行的结果返回给用户
交互式
2.简单命令
- cat /etc/shells 查看系统中所有的shell版本
- 环境变量 存储系统信息
-
- echo $HOME 当前用户家目录
- echo $PATH 系统的查找路径
- echo $SHELL 当前系统默认使用的Shell的路径(系统环境变量)
- echo $0 当前正在执行的脚本名称

版本切换

3.shell脚本
定义:将命令写入一个文件,通过执行文件来一次性执行所有命令,这个文件就是一个shell脚本
作用:编写自动化 任务,如安装软件、备份数据、系统的运维巡检
编写一个脚本文件

shell脚本功能:
-
-
- 支持分支 条件判断和循环等编程语言的特性
- 可以定义函数和变量
- 可以调用系统命令及其他程序
- 可以进行文件的读写
-


.bashrc文件
自定义环境变量可以存入 .bashrc 文件中,在文件末尾定义

修改后重新加载配置文件,环境变量生效

定义别名简化使用

