金桔
金币
威望
贡献
回帖0
精华
在线时间 小时
|
shell俗称壳
它提供了用户与内核进行交互操作的一种接口
接收用户输入的命令并把它送入内核执行
它实际上是一个命令解释器的作用
它通过解释用户输入的命令
并把它传输给系统内核执行
shell有自己的编程语言
它允许用户编写由shell命令组成的程序
shell编程语言具有很多普通编程语言的特点
比如它也有循环结构和分支控制结构
一般场景都是
用户输入命令
∨
提交命令到shell
∨
内部命令
∨
系统内核中的功能调用
或者
用户输入命令
∨
提交命令到shell
∨
外部命令或程序
∨
在系统中查找命令文件并调入到内存执行
∨
系统内核中的功能调用
通过shell
我们可以对Linux实现很多操作和管理
比如
对文件的管理(创建 删除 复制 修改 )
对用户的管理(添加 删除)
相关权限的管理(授权用户对相关文件的管理)
对磁盘的管理(分区 raid lvm)
对网络的管理
|
|