Shell是什么?

 Shell是一个在开始学习操作系统时常常碰到的一个概念,那么它是什么呢。

就目前了解的资料来看,我认为shell就是命令行界面,就是Ubuntu中的terminal


但是在《Unix环境高级编程》中看到的一张图又让我感到疑惑

(截图自书中,侵删)

上面的解释似乎说不通哦


书中的解释是

A shell is a command-line interpreter that reads user input and executes  commands.

看来上面的解释是正确的。

shell用于用户和内核沟通。


The  user  input  to  a  shell  is  normally  from  the  terminal  (an interactive shell) or sometimes from a file (called a shell script).


shell有许多版本 Linux默认的版本是bash


【脚本】

许多命令行命令组成的文件


Q:为什么叫Python脚本文件?什么叫脚本文件?


【系统变量PATH】

系统在PATH中搜索指令。

指令是指例如 make 这样的指令


还有 操作系统内核是指什么?哪一步分是内核?内核有什么用?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值