什么是Shell

  • Shell是命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核.
  • Shell是核心程序(Kernel)之外的指令解释器,是一个程序,同时是一种命令语言和程序设计语言
  • 常见的Shell解释器类型:ash,bash,ksh,csh,tcsh,zsh
  • 系统所有解释器可以在etc/shells目录查看
  • Shell中可运行子Shell

用户给Shell发送指令,Shell解析命令然后发送给内核执行,内核操作硬件,内核返回执行结果给Shell,Shell在把结果呈现在要用户面前,这就完成了一次Shell的执行

 


You got to put the past behind you before you can move on.