脚本、shell、shell脚本、bash的个人理解

来源:互联网 发布:tensorflow 视频教程 编辑:程序博客网 时间:2024/06/06 09:29
1.脚本
是批处理文件的延伸,是一种纯文本保存的程序。一般来说,是对计算机程序操作的一系列动作的组合。这些操作动作的文字命令,是可以看到的。脚本程序在运行时,由系统的一个解释器,将一条条的翻译成机器可识别的指令,并按程序顺序执行。
2.Shell
俗称“壳”,区别于“核”,负责接收用户命令,然后调用相应程序在linux中,shell 是一种命令语言,也是一种程序设计语言。这个程序给用户提供了一个界面,用户通过该界面操作系统内核的服务
3.Shell脚本
就是为shell编写的脚本程序。    
4.bash 理解
Bash (GNU Bourne-Again Shell) 是许多Linux发行版的默认Shellbash是大多数Linux系统以及Mac OS X默认的shell,它能运行于大多数类Unix风格的操作系统之上,甚至被移植到了Microsoft Windows上的Cygwin系统中,以实现Windows的POSIX虚拟接口。此