文章目录
一. Shell介绍
1. Linux系统是如何操作计算机硬件CPU, 内存,磁盘,显示器等
使用Linux的内核操作计算机的硬件
2. Shell和计算机硬件的关系
通过编写shell命令发送给Linux内核去执行,操作就是计算机硬件所以shell命令是用户操作计算机硬件的桥梁
3. Shell是什么
Shell是命令,类似于window系统dos命令
Shell是一个门程序设计语言,shell里面含有变量,函数,逻辑控制语句等
4. Shell脚本是什么
是一个文本文件,里面可以编写shell命令或进行编程,形成一个可重用执行的脚本文件
5. 为什么学习shell
通过shell命令与编程语言来提高Linux系统的管理工作效率
6. Shell的运行过程
当用户下达指令给操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核做出相应的动作。系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上
7. Shell解析器
cat /etc/shells 查看有那么shell解析
/bin/bash 是LinuxOS默认shell
echo $SHELL 打印输出当前系统环境使用的shell解析器类型
二. Shell脚本文件编写规范
首行需要设置shell解析器的类型
#!/bin