红联Linux门户
Linux帮助

Linux Shell程序相关知识

发布时间:2015-02-05 21:39:15来源:linux网站作者:richieyaoyuan

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程序内存有效