1.shell解释
shell是最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其它程序。
shell是用户和操作系统之间的命令解释器。
2shell种类
查看 cat /etc/shells
常用的是 bash也就是Bourne Again shell ,易用和免费在日常生活中应用广泛 ,也是linux系统默认运行的shell环境。
3shell、shell编程、shell 脚本区别
shell是个整体的概念,shell编程与shell脚本统称为shell编程,shell命令(即linux命令)是shell编程底层具体的语句和实现方法。
将shell 命令排列组合有逻辑的组织到一起 脚本
常以.sh 结尾
文本 +X = 脚本
4shell脚本编程注意事项(标准化)
shell脚本命名 一般为英文、大写、小写;
不建议shell命名为纯数字,一般以脚本功能命名。
不使用特殊字符、空格命名;
以 # !/bin/bash 开头 //指定bash shell 解释运行
以.sh结尾;
变量名称尽量使用大写字母、字母间不能使用 - 可以使用 _
脚本变量名尽量不用数字、特殊符号开头;
2-4行写时间 、管理员邮箱、脚本功能
5编写第一个 hello Word
vim first_shell.sh