- 1
- 0
- 约1.09万字
- 约 33页
- 2023-11-21 发布于广东
- 举报
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在一个能找到可执行程序的目录列表里寻找这些应用程序,这个列表称作搜索路径。如果输入的命令不是一个内部命令并且在路径里没有找到这个可执行文件,将会显示一条错误信息。如果能够成功找到命令,该内部命令或应用程序将被分解为系统调用
您可能关注的文档
- Python程序设计基础教程PPT1第2章(上):Python语言基础.pptx
- 无线网络ppt第一章.pptx
- 无线网络ppt第二章.pptx
- Python程序设计-课件PPT1第4章 选择结构.pptx
- Python程序设计-课件PPT1第5章 循环结构.pptx
- Python程序设计基础教程课件CH02 Python语言基础.ppt
- matlab经济管理建模PPT第10章-非线性规划.pptx
- python课件第2章 Python基本语法 (2).pptx
- matlab经济管理建模PPT第3章-二维图形绘制.pptx
- 沪教版五四制六年级上册数学 3.4百分比的意义.pptx
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
最近下载
- 龙门吊基础专项施工方案(完整版).docx
- 磁流变阻尼器冲击载荷下动态响应峰值建模与分析.pdf VIP
- 13S201 室外消火栓及消防水鹤安装国标 建筑图集 汇编 .docx VIP
- 地理标志产品 呼中偃松籽__DB2327_T 104-202_可搜索.pdf
- 冲击载荷下双端磁流变阻尼器流变可控性实验研究.pdf VIP
- 《TSG 08-2026特种设备使用管理规则》解读培训课件.pptx
- 高冲击载荷下磁流变阻尼器的控制系统设计.pdf VIP
- 江苏省地下水国考点位水质达标或保持(改善)方案编制指南(1)(1).pdf VIP
- 毕业设计膜片弹簧离合器设计说明书.doc VIP
- 二上《第五单元大单元教学》教学设计.pdf VIP
原创力文档

文档评论(0)