- 1、本文档共125页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第10章 Linux系统管理;
10.1 系统管理概述;
10.1.1 系统管理账号
系统管理工作可以由一人完成,也可以由一人负责、多人完成。拥有root账号的系统管理员对系统有着最高权限,这就是root账号的权威性与危险性。
在需要时,root用户可向其他用户授权,使其具有执行某些管理操作的特权,这样就可以将管理工作分派给多人执行。;
10.1.2 系统管理工具
系统管理员通常使用以下三种方法来管理和维护系统:
(1)直接编辑系统配置文件和脚本文件。
(2)使用Shell命令。Linux系统提供了丰富的系统管理命令,大多数管理命令位于/sbin和/usr/sbin目录下。
(3)使用图形化管理工具。Linux的各个发行版都提供了一些图形界面的系统管理工具。这类工具使用起来简单方便,能完成大部分管理工作。;
应当指出的是,图形化的系统管理工具虽然非常易用,但不能完全替代命令方式的操作。这是因为:
第一,这些工具依赖于发行版本,缺乏一致性;
第二,它们受图形界面操作方式的限制,无法获得命令所具有的高效率、高灵活性和自动化的特性;
第三,服务器系统的管理员通常采用远程登录系统,无法使用图形化工具;
第四,当系统发生故障时,图形化工具对于诊断和修正问题往往没有太大的帮助。
所以,作为Linux系统管理员,掌握前两种方式,尤其是命令方式是非常必要的。;
10.2 启动与关闭系统;
GRUB的设计符合多重引导规范(MultibootSpecification),不仅可以引导各种发行版本的Linux系统,也可以引导Windows等其他操作系统。;
10.2.2 Linux系统的初始化机制
操作系统启动时的主要步骤是加载内核,设置系统环境,挂装文件系统及启动系统服务进程,形成一个初始化的可用的系统环境。相反地,关闭系统时将停止所有的服务进程,拆卸文件系统,最后停止内核的运行。Linux系统的启动和关闭过程都由初始化系统来完成。Linux系统的初始化机制主要有传统的SysVinit以及现代的Systemd。;
1. SysVinit初始化机制
在Linux系统中,历史最为久远的初始化系统???源自UNIXSystemV的SysVinit,目前仍有一些Linux发行版在使用。
1)系统的运行级别
Linux系统是面向各种应用环境的,因此有着多种运行模式。在不同的运行模式下系统中运行的服务进程不同,提供的系统功能也就不同。比如,作为服务器与作为桌面系统的运行模式会有很大差异。SysVinit用运行级别(runlever)来刻画这种差异,见表10-1。;;
2)系统的启动过程
Linux内核开始运行后,首先进行初始化,装载必要的设备驱动,然后调用一系列初始化函数建立起内核的运行环境。运行环境建好后就创建0号进程idle并挂装root文件系统。至此,内核已具备执行用户进程的能力。内核初始化的最后阶段将创建出init进程,由它执行后续的系统初始化工作。;
2. Systemd初始化机制
系统启动的效率一直是操作系统设计者的研究热点之一。面对不断增长的硬件技术与系统服务,传统的SysVinit系统已显现出它的不足。主要问题在于SysVinit系统的启动过程是根据静态脚本预定的顺序串行进行的。串行导致了启动速度较慢,静态则固化了启动的过程,不适合于现代硬件的动态运作方式。;
了与SysVinit保持兼容,Systemd引入了运行目标(target)的概念。target也是用来描述系统的运行模式的,它与runlevel有着基本的对应关系,但它是用名称来命名的。此外,target在表达运行模式方面也比runlevel更加灵活和强大。表10-2列出了Systemd的运行目标及其与运行级别的对应关系。;;
10.2.3 系统的启动与关闭操作
1. 启动系统
系统启动的过程是自动进行的,系统管理员不能直接干预,但可以通过修改系统的启动配置文件来改变系统的默认启动方式。
例10.1改变系统的默认启动目标为多用户模式。;
2. 关闭与重启系统
当系统需要停机维护或停止服务时需要关机。当系统添加了新的硬件、软件或出现问题不能复位时,通常需要重新启动系统。当修改了某些与内核相关的配置文件时,为使修改生效,也需要重启系统。;
关闭Linux系统应执行系统的关机操作。这主要是因为Linux利用磁盘缓冲区缓存了要写入磁盘的数据。在关机的过程中,系统要将缓冲区中的数据写进硬盘,以保持文件数据的一致性。此外,服务器系统的关机和重启还涉及其他登录用户以及服务对象,更应谨慎操作。在多用户工作的环境下,妥善的关机过程是提前发出警告,提醒用户及时保存文件和退出系统,避
您可能关注的文档
- 《互换性与技术测量》课件_第6章.ppt
- 《机械制图与CAD》课件_第2章.ppt
- 《Linux操作系统原理与应用》课件_第2章.pptx
- 《电机控制技术》课件_知识点:交流桥式起重机控制线路与原理.pptx
- 《互换性与技术测量》课件_第5章.ppt
- 《电机控制技术》课件_知识点:交流桥式起重机的组成与作用.pptx
- 《电机控制技术》课件_3.3.6直流电动机的换向 [修复的].pptx
- 《电机控制技术》课件_4.4.1 笼型异步电动机的起动.pptx
- 2024.12.05+理论攻坚-病理学3+吕小雨+(讲义+笔记)(2025全国医疗事业单位招聘考试系统班图书大礼包).pdf
- 2024.12.02+理论攻坚-解剖学5+安冉冉+(讲义+笔记)(2025全国医疗事业单位招聘考试系统班图书大礼包:医学基础知识).pdf
- 【2019年04月】【东方园林】湖北麻城全域旅游PPP项目概念性规划设计.pdf
- 2024.12.12+理论攻坚-药理学1+李晓棠(讲义+笔记)(2025全国医疗事业单位招聘考试系统班图书大礼包).pdf
- 2024.12.11+理论攻坚-生理学5+党与颂(2025全国医疗事业单位招聘考试系统班图书大礼包).pdf
- 2024.12.10+理论攻坚-生理学4+党与颂(讲义+笔记)(2025全国医疗事业单位招聘考试系统班图书大礼包).pdf
- 写作与沟通微课版孔琦课后答案.docx
- 电气安装与维修梁珠芳课后答案.pdf
- 写作与沟通微课版孔琦课后答案.pdf
- 电气安装与维修梁珠芳课后答案.doc
- 食品安全主题会.ppt
- 2024.12.14+理论攻坚-药理学3+李晓棠++(讲义+笔记)(2025全国医疗事业单位招聘考试系统班图书大礼包).pdf
文档评论(0)