Shell俗称壳,它提供了用户与内核进行交互 *** 作的一种接口,它接收用户输入的命令并把它送入内核去执行
Shell实际上是一个命令解释器,它通过解释用户输入的命令并把它传输给系统内核去执行。
Shell有自己的编程语言,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等。
内部命令:在系统启动时就调入内存,是常驻内存的,所以执行效率高
外部命令:是系统软件的功能,用户需要时才从硬盘中读入内存
如何区分内外部命令?
使用type命令 ,语法 : type 要检测的命令
[root@xuegod63 ~]# type cat
cat 是 /usr/bin/cat
[root@xuegod63 ~]# type pwd
pwd 是 shell 内建
总结: 通过SHELL,我们可以对LINUX实现哪些 *** 作或管理:
例如:
对文件的管理(创建、删除、复制、修改)
1、对用户的管理(添加、删除)
2、相关权限的管理(授权用户对相关文件的管理,比如增删改查)
3、对磁盘的管理(分区、raid、lvm)
4、对软件的管理
5、对网络的管理
1、n. 壳,贝壳;炮d;外形
2、vi. 剥落;设定命令行解释器的位置
3、vt. 剥皮;炮轰
Shell 读法 英 [ʃel] 美 [ʃel]
短语:
1、 thin shell 薄壳的
2、 boiler shell 锅炉锅筒,锅炉壳体...
3、 shell arch 薄壳拱
扩展资料shell的近义词:bullet
词汇搭配:
1、be hit by bullet 中d
2、a hail of bullets 一阵d雨
3、a volley of bullets 许多子d一起发射
词义辨析:
bullet,shell这两个名词均与qd有关。
1、bullet含义广泛,指各种q用的子d。
2、shell指发射后会爆炸的炮d。
示例:
A bullet whizzed past my ear.
一颗子d嗖的一声从我耳边飞过。
Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一个命令语言,又是一个程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。Shell是一个应用程序,是用户管理应用程序的一个接口。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)