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
相关文章推荐
- OpenSSH 仅用于端口转发(仅使用SSH隧道,禁止Shell)
- shell script
- shell中常用的特殊符号
- 虚拟机、Linux及Xshell问题汇总(最终方案)【慕课网笔记】
- linux在shell中获取时间
- Linux —— Shell编程之变量赋值和引用
- Ubuntu修改bash
- Shell调试
- Shell脚步之监控iostat数据
- shell 之 mysql批量杀sleep连接
- 数据库备份,远程执行SHELL脚本
- Linux Shell编程入门
- shell脚本常识
- sed学习备忘录
- 关于整形溢出(转载至CollShell)
- shell变量的使用
- shell脚本传参
- Linux学习笔记之shell学习(一)
- shell 脚本运行权限
- shell脚本应用