- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红旗LINUX案例教程第4章课件
第4章 Linux的基本概念及命令;学习指导; 4.1 Linux系统的架构及命令特点 ;案例2 用cal命令完成下列操作:
(1)显示2007年5月的月历。
(2)显示2009年全年的月历。
[操作步骤]
案例1
(1)启动系统终端,在命令提示符后输入如下命令:
date
命令执行结果如下图所示:;(2)在命令提示符后输入如下命令:
date 0315153007
命令执行结果如下图所示: ;案例2
(1)启动系统终端,在命令提示符后输入如下命令:
cal 05 2007
命令执行结果如图4.3所示:;(2)执行一次clear命令(清屏),然后在命令提示符后输入如下命令:
cal 2009
命令执行结果如下图所示: ;【案例小结】
在Linux系统中,字母的大小写分别代表不同的含义。因此,Linux命令是注意区分大小写,这一点与DOS系统不一样。输入命令后按回车键,命令就被执行并显示执行结果。;4.1.1 操作系统功能与分类; 操作系统在整个计算机系统中的地位如下图所示:;2.操作系统的分类
根据操作系统在用户界面的使用环境和功能特征的不同,操作系统一般可分为三种基本类型,即批处理系统、分时系统和实时系统。随着计算机体系结构的发展,又出现了新的操作系统种类,它们是嵌入式操作系统、个人操作系统、网络操作系统和分布式操作系统等。 ;4.1.2 Linux操作系统的架构 ;(1)用户应用程序—在某个特定的Linux系统上运行的应用程序集合,它将随着该计算机系统的用途不同而有所变化,如文字处理应用程序、Web浏览器。
(2) O/S服务—这些服务一般认为是操作系统的一部分(窗口系统,命令外壳程序等),此外,内核的编程接口(编译工具和库)也属于这个子系统。
(3)Linux内核层—包括内核抽象和对硬件资源(如CPU)的间接访问。
(4)硬件层—这个子系统包含在Linux中所有可能的物理设备,例如,CPU、内存、硬盘以及网络硬件等。 ;2.Linux的内核结构;(1)进程调度程序(SCHED)子系统:负责控制进程访问CPU。调度程序所使用的策略可以保证进程能够公平地访问CPU,同时保证内核可以准时执行一些必需的硬件操作。
(2)内存管理程序(MM)子系统:使多个进程可以安全地共享机器的主存系统。此外,内存管理程序支持虚拟内存。虚拟内存使得Linux可以支持进程使用超过系统中的内存数量的内存。
(3)虚拟文件(VFS)子系统。通过提供一个所有设备的公共文件接口,VFS抽象了不同硬件设备的细节。此外,VFS支持与其他操作系统兼容的不同的文件系统格式。
(4)网络接口(NET)子系统:提供了对许多建网标准和网络硬件的访问。网络接口分为网络协议和网络驱动程序。网络协议部分负责实现每一种可能的网络传输协议。
(5)进程间通信(IPC)子系统:为单个Linux系统中进程与进程之间的通信提供了一些机制。;4.1.3 Linux命令与DOS命令的区别; 1.什么是Linux Shell
Linux Shell 简称Shell,指的是一种程序。有了Shell,用户就能通过键盘输入指令来操作计算机了。Shell 会执行用户输入的命令,并且在显示器上显示执行结果。这种交互的全过程都是基于文本的。
Linux Shell是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,Shell就是围绕内核的外层。当从Shell或其他程序向Linux内核传递命令时,内核会做出相应的反应。几乎所有的操作系统都有它们自己的Shell,这些Shell的作用基本相同。 ; 2.Shell命令与DOS命令的区别
虽然Shell命令和DOS命令都属于命令行命令,但是Linux系统下的Shell命令要比Windows系统下的DOS命令重要得多。在Windows系统的图形界面下,几乎用不着使用DOS命令,就可以完成某项工作。但在Linux系统下,很多Shell命令是X 窗口中的程序所无法替代的,并且Shell命令比DOS命令功能更强大,参数也更多。; Shell命令的执行过程是这样的:Shell会先在目录中找寻要执行的程序与设定的文件名称(即参数),再把这些文件送给核心程序。应用程序内部是由很多语句组成的,核心程序会按照这些语句执行。系统在执行程序时,Shell不会接受其他指令,直到执行完毕后,用户才可以下达其他指令。Shell命令执行过程如下图所示。; Shell命令与DOS命令相比,有如下主要区别:
(1)文件名命名规则:DOS的文件名必须遵守8.3规则,即文件名长度占8个字符,扩展名占3个字符。而Linux
您可能关注的文档
最近下载
- 成人胃残余量超声监测技术规范.docx VIP
- 金属冶炼企业安全生产管理人员:事故应急处置和案例分析.ppt VIP
- 采购降本推进计划.pdf VIP
- 定制产品合同协议.docx VIP
- 恒大地下车库VI标识标牌标准化方案(超豪华版)恒大地产集团.pdf VIP
- 【教学课件】《人体对外界环境的感知》(人教).ppt VIP
- 滚动轴承外球面球轴承和偏心套外形尺寸.pdf VIP
- 第一单元第四课《上学路上》教案 湘美版(2024)一年级上册.doc VIP
- 突发事件应急预案.doc VIP
- 2024年03月上海市公安局浦东分局2024年上半年度招考文员笔试上岸试题历年典型考题与考点剖析附带答案解析.docx VIP
文档评论(0)