LINUX OS 中有哪些可用的 shell?
通常,shell是一个软件程序,它充当内核和用户之间的中介。它通过发送执行程序的请求来读取命令和中断。因此,shell被称为命令解释器。
它包含近100个系统调用。它告诉内核为程序执行各种任务。这些任务如下-
打开一个文件。
写文件。
获取有关文件的信息。
执行程序。
终止一个进程。
更改进程的优先级。
获取时间和日期。
shell是一层执行我们的命令的用户程序。它就像操作系统的接口,可以使用合适的命令来完成我们的工作。
例如,如果我们想创建一个目录,我们可以通过命令mkdir'filename'。shell在操作系统上执行它并创建一个目录。
贝壳的种类
LINUX中可用的不同类型的shell是-
Bash外壳
tcsh外壳
Ksh外壳
zsh外壳
鱼壳
贝壳的特点
贝壳的特点如下-
在bashshell中,命令行编辑很容易。
我们可以轻松保持工作控制。
无限大小的命令历史记录。
Shell函数和别名在一个庞大的集合中可用。
无限大小的索引数组,有助于更快地搜索和访问。
它允许从2到64的整数算术基数,这是巨大的。
shell脚本的优点-
经常执行的操作是自动化的
命令序列作为单个命令运行
这个用起来很简单
便携意味着我们可以在任何类Unix操作系统中运行它。
缺点-
与任何编程语言相比,执行速度都很慢。
每执行一个shell命令,就会启动一个新进程。
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短