1、系统初始化技术演变--开机启动流程
Sysvinit技术
- 系统第一个进程(pid=1)为init
- Init进程是所有进程的祖先,不能kill
- 大多数Linux发行版的init系统是和SystemV相兼容,称为sysvinit
- 代表系统:CentOS6
优点&缺点:
SysteVinit运行非常良好,概念简单清晰。它主要依赖与于shell脚本,这就决定了它的最大弱点:启动太慢
2、Upstart技术
- 一个应运而生的技术,因竞争队友太强大,而被淘汰
- 代表系统:Ubuntu14,从Ubuntu15开始适用systemd
3、Systemd技术
- 新系统多会采用的技术(RedHat7,CetnOS7,Ubuntu15等)
- 设计目标克服sysvinit固有的缺点,提高系统的启动速度
- 和Sysvinit兼容,降低迁移成本
- 最主要优点:并行启动
所有服务启动都依赖于相应的socket文件,systemd能并行启动就是因为socket文件,如需要将事先生成一个socket,用这个作为依赖的桥梁。
Centos安装
新建虚拟机(安装VM过程不做演示)
第一步:进入VM后点击创建虚拟机
第二步:选择使用什么类型的配置
使用典型默认创建14.X版本:
下一步:选择稍后安装操作系统
下一步:选择要安装的操作系统以及版本
版本:选择自己要装的版本(使用CentOS7)
下一步:设置虚拟机名称及要保存的位置(本地位置)
下一步:磁盘大小的的设置及选择存储方式
下一步:可以选择自定义硬件,也可完成
选择完成:准备启动虚拟机但不要忘记挂在镜像!
开始安装虚拟机
开机启动:选择install CentOS7
选择之后直到出现如下页面进行操作
选择语言:
下一步:选择安装安装硬盘及分区
设置自定义分区:
添加挂载点:
下一步:设置root用户密码
设置完成后等待安装完成:在这个过程中也可设置一个用户来登录操作系统为图中标记
安装完成重启:
重启完成:使用安装过程中设置过密码的root用户登录
页面信息解释:
查看网卡信息:并没有配置ip信息
配置网卡:
重启网卡验证: