什么是脚本?为什么要关注脚本?

      什么是脚本?为什么要关注脚本?无评论

当您开始处理和管理Linux服务器时,您会发现脚本经常用于执行任务。事实上,当您深入研究时,您会发现大量的Linux发行版都是通过脚本实现的。

什么是脚本?为什么要关注脚本?

什么是脚本?为什么要关注脚本?

理解脚本

我们首先来看脚本是什么。脚本是一种用脚本语言编写的计算机程序。在传统的编程语言中,程序是用一种人类可读的用语言编写的,然后另一个程序被称为编译器,用来将程序代码转换成计算机可以运行的程序。这个编译后的程序被分配到其他计算机上运行。

另一方面,脚本并没有被编译成程序,但是一个名为解释器的程序被用来将脚本代码转换成计算机可以在使用时运行的代码。这会使它的运行比编译程序更慢,但是可以更容易地编辑和定制它们。解释脚本有编译程序的一个很大的优点是,它们不需要修改就可以在任何有解释器的系统上运行,而编译的程序需要重新编译才能运行在不同的计算机系统上。通常情况下,脚本倾向于用于较小的单一目的任务,因为它们可以使编写、测试和工作的程序比编译语言更容易。

脚本怎样帮助我?

至于您为什么要关心,正如前面提到的,几乎所有的Linux发行版都使用大量的脚本执行各种任务,从而使系统工作。虽然您不太可能需要处理这些脚本中的任何问题,但是它们的存在应该突出显示脚本已经变得多么普遍。对脚本的理解意味着您可以使用它们的功能来帮助您更快更轻松地完成工作。

脚本语言

您将在Linux系统上遇到的常见脚本语言是Perl、Python和Shell脚本。虽然Perl和Python是一种专用的编程语言,可以允许创建非常强大的脚本,但是在学习使用它们的过程中有一个障碍,那就是对于那些以前从未做过任何编程的人来说,使用它们可能需要一些时间。相比之下,shell脚本的入门门槛要低得多,因为基本的shell脚本可以简单地由一个又一个的shell命令组成。大多数Linux发行版附带的SHell(BASH)也有一些其他的特性,允许您执行类似于其他编程语言的决策任务,这使得脚本比简单地运行一系列命令更加强大。

让自己休息一下

脚本的存在是为了帮助您使您的生活更轻松。在使用Linux系统的某个时候,您可能会发现自己在一个服务器上执行任务,这个服务器会反复地运行一批命令。或者,您可以运行一个命令,该命令接受大量参数,其中大多数参数是您从未更改过的。简单的脚本可以将这些命令连在一起,或者充当这个笨拙命令的包装器,它允许您用您正在更改的参数来输入较短的命令。脚本的另一个主要候选对象是您不经常执行的任务,但您必须继续查找。您可以通过创建脚本来运行您的命令,您还可以节省并反复地搜索这个操作指南。

只要学习脚本的基础知识,就能大大提高您完成重复任务的速度,对于几乎任何Linux系统管理员来说,这都是一项重要的技能。

以上内容是由webhostingpad主机使用指南(http://webhostingpad.cn/)为大家提供,如果您想了解更多内容,请您继续关注webhostingpad主机使用指南。

发表评论

电子邮件地址不会被公开。 必填项已用*标注