对于什么是shell问题来说,这是个好问题????,但是其实如果你看过我之前的文章的话,应该能准确的理解什么是shell,如果想要看之前怎么介绍的话,就会到之前文章里看一看。这里的话就简单讲一下吧,shell简单点来说,就是一个你的老板的一个秘书,这里的老板也能够看作是内核,你想要让你的老板有什么行为的话,你的报告换句话说就是你得将你的命令行代码给到你的老板的秘书,也就是shell,会通过shell来帮助你去找到老板,但是并不是直接就能够找到,并且让他去执行,给到老板前,秘书也会自己考虑一下这个命令行的方式有没有什么不妥的地方,如果有的话也就不会直接麻烦操作系统,这样的话,既保证了内核的安全性,也保证了运行时候的效率,这里的效率提升就是因为能够秘书在接收到几次一样的请求之后能够不再去进行判断,直接否定。
相关文章
- 【Linux】模拟实现一个shell-shell介绍
- 【Linux】自己实现一个bash进程
- Linux单设备多路USB串口的实现方法介绍
- samba 一个在Linux和UNIX系统上实现SMB协议的免费软件
- 项目总和 多级字典表单的Python实现关于购物车程序的Python实现python实现简单的登陆认证(含简单的文件操作)Python3 文件的重命名Python:员工信息增删改查文件修改的两种方式Fibonacci数列的两种实现方式模拟实现ATM与购物商城一个简单的多用户交互系统的实现模拟远程SSH执行命令的编解码说明optparse模块解析命令行参数的说明及优化利用生成器制作一个简单的客户端接收文件的进度条简单的单进程FTP服务器的实现博客系统之完整的项目文
- 编写一个基于Linux操作系统+C语言的聊天应用程序,使用QT实现两个主机端(服务器和客户端)进行图形化界面通信。
- Linux 邮件服务器 之跟我一步一步来实现一个邮件系统【转】
- linux--shell脚本实现一个彩色进度条
- jsonp 原理 并模拟实现一个简单的jsonp
- Linux下用C语言实现一个简单的彩色进度条