操作系统是一组调度管理软件,控制计算机所有活动,管理硬件设备。操作系统内核和模块提供相关API和lib由外部调用。
出于安全性考虑,用户不能直接调用kernel的相关接口,而是通过shell工具进行交换。用户在shell中输入相关指令,shell根据指令
调用系统内核的相关功能。
shell最早出现在unix系统中,如sh,ksh,csh...,1987年bash出现,borne-again shell 并广为使用,目前大部分linux发布版本都
支持bash,bash内置许多功能如echo cd kill...,内置指令帮助用 help ie help cd
bash有点
1、记录历史指令,通过上下键切换
2、支持tab键,自动补充
3、支持shell脚本
4、支持别名alias 如alias lm=‘ls -al‘
5、支持通配符
原文地址:http://www.cnblogs.com/aloha/p/3777727.html