Linux系统基础及服务器配置教程与实验课件第2章.pptxVIP

  • 1
  • 0
  • 约1.09万字
  • 约 33页
  • 2023-11-21 发布于广东
  • 举报

Linux系统基础及服务器配置教程与实验课件第2章.pptx

2.1 Shell命令概述2.1.1 Shell简介 Shell是Linux的一个特殊程序,是内核与用户的接口,是命令语言、命令解释程序及程序设计语言的统称。Shell是一个命令语言解释器,它拥有自已内建的Shell命令集,Shell也能被系统中其他应用程序所调用。 当用户成功登录Linux系统后,即开始了与Shell的对话交互过程,此时,不论何时键入一个命令,都被Shell解释执行。有一些命令,比如改变工作目录命令cd,是包含在Shell内部的,只要处在Shell命令行下就可以执行。还有一些命令,例如复制命令cp和移动命令mv,是独立的应用程序,必须存在于文件系统中某个目录下才能执行。对用户而言,不必关心一个命令是建立在Shell内部还是一个单独的程序。 2.1 Shell命令概述2.1.1 Shell简介 当用户键入并执行命令时,Shell首先检查命令是否是内部命令,若不是再检查是否是一个应用程序,如Linux本身的实用程序ls和rm或者是购买的商业程序,如xv;还可以是自由软件,如Emacs。然后Shell在一个能找到可执行程序的目录列表里寻找这些应用程序,这个列表称作搜索路径。如果输入的命令不是一个内部命令并且在路径里没有找到这个可执行文件,将会显示一条错误信息。如果能够成功找到命令,该内部命令或应用程序将被分解为系统调用

文档评论(0)

1亿VIP精品文档

相关文档