您的位置:首页 > 运维架构 > Shell

Linux学习笔记(十七、Shell概述)

2015-12-08 20:25 344 查看

Shell是什么

shell是一个命令行解释器,它为用户提供了一个像linux内核发送请求以便
运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至编写
一个程序。


shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。
shell是解释执行的脚本语言,在shell中可以直接调用linux系统命令


Shell分类

Shell的两种主要语法类型有Bourne和C,这两种语法彼此不兼容。Bourne
家族主要包括sh、ksh、Bash、psh、zsh;C家族主要包括:csh、tcsh


Bound Shell:从1979起unix就开始使用,祝文件名为sh


C Shell:主要在BSD版的unix系统中使用,其语法与c语言相类似而起名


Bash:Bash于sh兼容,现在使用的Linux就是使用Bash作为用户的基本
Shell


Linux支持的shell

/etc/shells
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: