shell的基本哲学

来源:互联网 发布:手机正则表达式 js 编辑:程序博客网 时间:2024/05/16 11:52

什么是shell

shell是用户与Linux之间的接口。

shell这个单词意思是“外壳”,它形象地表达了shell的作用。在UNIX及Linux中,shell就是套在内核外面的一层外壳,正因为有shell的存在,才向普通的用户隐藏了许多关于系统内核的细节。

Shell的功能

Shell又称命令解释器,它能识别用户输入的各种命令,并传递给操作系统。在UNIX或者Linux中,Shell既是用户交互的界面,也是控制系统的脚本语言。

shell的分类

Bourne shell:标志位sh,在许多UNIX系统中,该Shell是root用户默认的Shell。

Bourne-Again Shell:标志为bash,该Shell是绝大多数Linux发行版本的默认Shell。

Korn Shell:标志为ksh。

C Shell:标志为csh。

0 0
原创粉丝点击