- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第7章Linux引导及进程管理本章学习目标:了解Linux系统的引导过程了解Ubuntu系统的运行级别了解Ubuntu系统的内存的管理熟悉Ubuntu系统的进程管理
7.1Linux引导流程7.1.1系统引导7.1.2Ubuntu的运行级别7.1.3关闭系统
7.1.1系统引导运行INIT进程读取/etc/inittab配置文件执行/etc/rc.d/rc.sysinit脚本执行/etc/rc.d/rc脚本进入登录界面初始化过程/etc/rc0.d/*/etc/rc1.d/*/etc/rc2.d/*/etc/rc3.d/*/etc/rc4.d/*/etc/rc5.d/*/etc/rc6.d/*启动mingetty进程加载内核(opkernel)开机自检(BIOS)MBR引导GRUB菜单
7.1.2Ubuntu的运行级别修改运行级别的方式不同:RedhatLinux只需修改/etc/inittab文件Ubuntu系统默认没有/etc/inittab文件,修改Ubuntu系统的运行级别可以通过以下两种方式:手动创建手动创建/etc/inittab文件后,在该文件中添加内容:id:3:initdefault2.修改/etc/init/rc-sysinit.conf使用文本编辑器修改/etc/init/rc-sysinit.conf文件中“envDEFAULT_RUNLEVEL”的值
7.1.3关闭系统1.图形界面单击状态栏上“ubuntu”按钮后,单击“关机”菜单项,在弹出的对话框中单击“关闭”2.命令行使用shutdown命令关闭系统,格式为:shutdown[选项]参数作用-t关机倒计时(秒)-r系统关闭后重启time设置多久时间后执行shutdown命令。可以用绝对时间,如hh:mm,或用相对时间,如+mm,如果要立即执行则用now表示。-c将前一个shutdown命令取消
7.1.3关闭系统例:立即关机例:取消前一个shutdown命令例:关机之后重新启动系统多用户、多任务的操作系统在其关闭时系统所要进行的处理操作与单用户、单任务的操作系统有很大的区别;非正常关机对Linux操作系统的损害非常大。要养成良好的系统重启和关机习惯。回目录
7.2.1物理内存和虚拟内存物理内存:系统硬件提供的内存大小虚拟内存:使用硬盘作为物理内存RAM的扩展,在硬盘空间中虚拟出的一块逻辑内存,使可用内存相应地有效扩大。交换分区(S):用作虚拟内存的磁盘空间linux在物理内存不足时,使用交换分区的虚拟内存,即内核会将暂时不用的内存块信息写到交换分区以释放物理内存,做它用,当需要用到原始的内容时,这些信息会被重新从交换空间读入物理内存。
7.2.2内存的监视监视内存最常使用的命令有free、top等例:使用free查看内存的使用状态含义如下:total:物理内存的总大小。?used:已经使用的物理内存为。?free:空闲的物理内存。?shared:多个进程共享的内存。?buffers/cached:磁盘缓存的大小Mem:代表物理内存使用情况。-/+buffers/cached:代表磁盘缓存使用状态。Swap:交换分区内存使用状态。
7.2.2内存的监视3.buffers与cached的异同有大量数据需要从磁盘读取到内存或者由内存写入磁盘时,系统的读写性能就变得非常低下,因此Linux引入了buffers和cached机制。buffers是用来缓冲块设备做的,它只记录文件系统的元数据(metadata)以及trackingin-flightpages,要用来存放目录里面有什么内容,包括文件的属性以及权限等等。cached用来给文件做缓冲,存放打开过的文件和程序。
7.2.3交换分区swap的使用1.从内核的角度创建交换分区所需的交换文件是一个普通的文件,但是创建交换文件必须通过dd命令来完成,同时这个文件必须位于本地硬盘上,不能在网络文件系统(NFS)上创建swap交换文件
7.2.3交换分区swap的使用2.激活和使用swap分区交换文件在使用前需要激活,激活前需要通过mkswap命令指定作为交换分区的设备或者文件。mkswap命令的格式为:mkswap[参数][设备名称或文件][交换区大小]-c:建立交换区前,先检查是否有损坏的区块。-v0:建立旧式交换区,此为预设值。-v1:建立新式交换区。交换区大小:指定交
您可能关注的文档
- (达朗贝尔公式-定解问题)公开课课件.ppt
- 《求一个数是另一个数的几倍》教学.ppt
- B超基本结构分析课件.ppt
- C13核磁共振谱课件.ppt
- SPSS相关分析课件.ppt
- 氨基甙类抗生素课件.ppt
- 编辑与变换基本图形课件.ppt
- 并行接口及定时计数技术课件.ppt
- 不确定性知识的表示与推理课件.ppt
- 材料的超弹性力学行为课件.ppt
- 中国国家标准 GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- 《GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法》.pdf
- GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/T 32455-2024航天术语 运输系统.pdf
- GB/T 32455-2024航天术语 运输系统.pdf
- 《GB/T 32455-2024航天术语 运输系统》.pdf
- GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
- 中国国家标准 GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
文档评论(0)