Linux操作系统 Linux Shell介绍 1
1 Linux 操作系统 Linux Shell 介绍
主要内容和学习要求 口知道什么是shell和一些常见的shell 口掌握bash的基本功能(通配符、别名等) 口了解bash的启动脚本 口了解shell变量,学会查看和修改变量的值 口理解如何定制bash 2
2 主要内容和学习要求 知道什么是 shell 和一些常见的 shell 掌握 bash 的基本功能(通配符、别名等) 了解 bash 的启动脚本 了解 shell 变量,学会查看和修改变量的值 理解如何定制 bash
Shell简介 口shell是系统的用户界面,它提供了用户和Linux (内核)之间进行交互操作的一种接口。用户在命 令行中输入的每个命令都由shell先解释,然后传给 Linux内核去执行。 ▣王 如果把Linux内核想象成一个 用程扇 Shell 球体的中心,shell就是围绕内核 内核 的外层,从shell向Linux操作系 统传递命令时,内核就会做出相 应的反应
3 shell 是系统的用户界面,它提供了用户和 Linux (内核)之间进行交互操作的一种接口。用户在命 令行中输入的每个命令都由 shell 先解释,然后传给 Linux 内核去执行。 如果把 Linux 内核想象成一个 球体的中心,shell 就是围绕内核 的外层,从 shell 向 Linux 操作系 统传递命令时,内核就会做出相 应的反应。 Shell 简介
Shell简介 ▣shell是一个命令语言解释器,拥有自己内建的 shell命令集。此外,shell也能被系统中其他应用程 序所调用。 口shel的另一个重要特性是它自身就是一个解释型 的程序设计语言,shell程序设计语言支持在高级语 言里所能见到的绝大多数程序控制结构,比如循 环,函数,变量和数组等。shell编程语言简单易 学,一旦掌握后它将成为你的得力工具。任何在命 令行中能键入的命令也能放到一个可执行的shell程 序里
4 shell 的另一个重要特性是它自身就是一个解释型 的程序设计语言,shell 程序设计语言支持在高级语 言里所能见到的绝大多数程序控制结构,比如循 环,函数,变量和数组等。shell 编程语言简单易 学,一旦掌握后它将成为你的得力工具。任何在命 令行中能键入的命令也能放到一个可执行的 shell 程 序里。 shell 是一个命令语言解释器,拥有自己内建的 shell 命令集。此外,shell 也能被系统中其他应用程 序所调用。 Shell 简介
常用的Shell 常用的shell有Bourne shell,.C shell,和Korn shell。 口三种shell都有它们的优点和缺点。 不同shell之间的转换非常方便。 ▣Bourne shell(sh) 作者是Steven Bourne,它是UNIX最初使用的 shell并且在每种UNIX上都可以使用。Bourne shel在shell编程方面相当优秀,但在处理与用户 的交互方面不如其他几种shell。 5
5 常用的 shell 有 Bourne shell, C shell, 和 Korn shell。 常用的 Shell 作者是 Steven Bourne,它是 UNIX 最初使用的 shell 并且在每种 UNIX 上都可以使用。Bourne shell 在 shell 编程方面相当优秀,但在处理与用户 的交互方面不如其他几种 shell。 Bourne shell (sh) 三种 shell 都有它们的优点和缺点。 不同 shell 之间的转换非常方便