为什么我们需要shell脚本?

Shell是一个软件程序,它充当内核和用户之间的中介。它通过发送执行程序的请求来读取命令和中断。因此,shell 被称为命令解释器。

它包含近 100 个系统调用。它告诉内核为程序执行各种任务。这些任务如下 -

  • 打开一个文件。

  • 写文件。

  • 获取有关文件的信息。

  • 执行程序。

  • 终止一个进程。

  • 更改进程的优先级。

  • 获取时间和日期。

需要shell脚本

让我们看看使用下面给出的 shell 脚本的原因 -

  • 壳牌有助于完成本质上重复的工作。例如:在执行一堆命令时,shell 通常可以直接从存储的文件中取出所有这些命令并执行它,而不是每次都重新编写它们。

  • 它们用于获取管理员的例行备份。

  • 它们比 C 或 C++ 等其他编程语言更容易编写和调试。

  • 我们可以将shell脚本转移到其他UNIX和类似的操作系统上执行。

  • Shell 脚本也用于定期监控系统。

现在让我们看看不同操作系统中使用的不同 shell,如下所示 -

Linux 操作系统上使用的 shell 如下 -

  • 科恩壳牌,

  • Bourne-Again 壳牌,

  • tcsh

UNIX 操作系统上使用的 shell 如下 -

  • 科恩壳牌

  • C壳

  • Bourne-Again 壳牌

Windows 操作系统上使用的外壳如下 -

  • 阿斯顿壳牌

  • 百叶窗

  • 硬质合金

以上是 为什么我们需要shell脚本? 的全部内容, 来源链接: utcz.com/z/343741.html

回到顶部