Shell是Linux中重要的一个层次,它是用户与系统交互作用的界面,除了作为命令解释程序外,还是一种高级的编程序设计语言,可以设计出功强强代码简单的程序。Shell程序相当于DOS中的 批处理文件。Linux中最常用的Shell命令是bash。
1)创建shell程序:vi filename.sh
同建立普通文件相同,用vi, gedit 等编辑器进行录和编加了加工。
2)解析shell程序:sh filename.sh
3)运行shell程序:./filename.sh
通过修改执行权限当shell过程改为可执行文件,然后运行。
修改读写执行权限 chmod 755 filename.
755 7:本身用户有读写执行权限, 5:本组用户有读执行权限 5:其它用户有读读行权限
4)在编辑shell文件时
按键i: insert输入模式
冒号: : 底行模式
ESC :退出某种模式
井号#: 为注释符
低行模式下输入 wq : 用于存盘退出 write quit
5)shell变量
环境变量:永远性变量,其值不随shell执行结束而消失
临时变量:只在shell程序内存有效