shell是什么

shell 简介

Shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质。Shell 本身并不是内核的一部分,它只是站在内核的基础上编写的一个应用程序,开机立马启动,并呈现在用户面前;用户通过 Shell 来使用 Linux,不启动 Shell 的话,用户就没办法使用 Linux。

shell 命令

命令:用户向内核发出的控制请求,与之交互的文本流
shell:是一个命令行解释器,解释在命令行输入的命令,对应内核执行不同的操作

shell 脚本

shell脚本就是一个或者多个shell命令组合在一起,加入控制语句,编辑而成的文件。

常见的编程语言分为两类:一个是编译型语言,如:c/c++/java等,它们执行前全部一起要经过编译器的编译。
另一个是解释型语言,执行时,需要使用解释器一行一行地转换为代码,如:awk, perl, python与shell等。

shell 类型

Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本,常见的脚本解释器(shell)有:

sh、csh、ksh、bash

注意: Ubuntu默认使用 bash

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值