shell

1.shell是什么?

shell :在计算机科学中,shell就是一个命令解释器。shell是位于操作系统和应用程序之间,shell负责把应用程序的输入命令信息解释给操作系统,将操作系统处理后的结果解释给应用程序。

一句话总结:shell就是操作系统和应用程序之间的一个命令翻译工具

shell

2.shell的分类

基本上shell分两大类,图形界面shell和命令行shell

图形界面shell就是我们常用的桌面

命令行shell:

windows系统:   cmd 命令提示符

linux: sh/csh/ksh/bash

3 查看系统shell信息

查看当前系统的shell信息

echo $SHELL

查看当前系统环境支持的shell

cat /etc/shells

 

4.shell脚本

shell脚本定义:当可执行的linux命令或语句写在一个文件中,并通过文件执行时,这个文件就是shell脚本

5.shell的优势和劣势

优势: 1.存在时间长,拥有较多积累 2.编写简单 3.对环境依赖小

劣势:1.无法实现复杂功能2.不支持面向对象

 

脚本是可执行命令的组合   shell脚本 是shell命令组合在一个可执行文件里

shell

上一篇:linux 防火墙管理


下一篇:VMware报错:物理内存不足,无法使用配置的设置开启虚拟机