Shell是什么?
2015-11-14 12:46
267 查看
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 这样的指令
还有 操作系统内核是指什么?哪一步分是内核?内核有什么用?
就目前了解的资料来看,我认为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 这样的指令
还有 操作系统内核是指什么?哪一步分是内核?内核有什么用?
相关文章推荐
- 《懒人Shell脚本》之一——遍历文件并格式化输出文件
- Xshell连接ubuntu
- shell script练习
- shell实现洗牌随机
- linux shell 编程2(if else 判断文章的可读、可写可执行)
- PowerShell 之 NTFS
- shell自动收集服务器硬件系统信息通过web页面显示
- Powershell管理系列(二十四)PowerShell操作之批量启用Exchange用户头像
- HBase shell scan 模糊查询
- How to write a simple shell program
- Bash 的 no-fork 优化
- HDFS shell 命令
- ubuntu上的sh链接到dash,如何重新设置到bash呢?
- shell script 学习笔记-----if,for,while,case语句
- linux shell 中source 命令
- webshell定时器与CAS单点冲突的奇葩问题
- shell命令, shell脚本linux操作
- shell uniq sort -u 去重排序
- shell中if条件字符串、数字比对,[[ ]]和[ ]区别
- 操作系统7- shell