shell的作用----命令解释器 “翻译官”
介于系统内核与用户之间,负责解释命令行
用户的登录shell
登录后默认使用的Shell程序 一般为/bin/bash
不同Shell的内部指令、运行环境等会有所区别
编写脚本代码
使用vi文本编辑器
每一行一条Linux命令 按执行顺序依次编写
执行脚本文件
方法一:脚本文件路径(必须有x权限) ./first.sh
方法二:sh脚本文件路径 sh /first.sh
方法三:source脚本文件路径 source /first.sh
更完善的脚本构成
脚本声明 #!/bin/bash
注释信息
可执行语句
交互式硬件设备
标准输入:从该设备接收用户输入的数据
标准输出:通过该设备向用户输出数据
标准错误:通过该设备报告执行出错信息
类型 |
设备文件 |
文件描述编号 |
默认设备 |
标准输入 |
/dev/stdin |
0 |
键盘 |