Shell基础-概述
Shell是一个命令行解释器,应用程序发送命令通过Shell编译成机器语言给了内核,由内核给了硬件。
它易编写,易调试,灵活性强。Shell语言是解释执行的脚本语言,在Shell中可以直接
调用Linux系统命令。
调用Linux系统命令。
Shell的分类
Bourne Shell:从1979起Unix就开始使用,其主文件名为sh。
C Shell :主要用于BSD版的Unix系统中,和C语言类似。
这两种语法彼此不兼容;Bourne家族主要有sh、ksh、Bash,psh、zsh
C家族主要有csh、tcsh
Bourne Shell:从1979起Unix就开始使用,其主文件名为sh。
C Shell :主要用于BSD版的Unix系统中,和C语言类似。
这两种语法彼此不兼容;Bourne家族主要有sh、ksh、Bash,psh、zsh
C家族主要有csh、tcsh
Linux支持的Shell:
/etc/shells