Linux操作系统-系统管理

Linux操作系统-系统管理 Linux操作系统-系统管理一、linux操作系统启动流程Linux操作系统启动流程如下加电自检按下电源开关后会进行硬件加电自检加载BIOSBIOS包含CPU、内存、硬盘、设备启动顺序信息、时钟信息等读取主启动记录(MBR)读取BIOS后会找到硬盘的MBR引导将BOOT LOADER读取到内存中GRUB引导计算机将进行grub引导可选择启动不同的系统内核加载内核将内核加载到内存中设置系统的运行级别内核加载完毕会启动Linux操作系统第一个守护进程init然后通过该进程读取/etc/inittab文件设置Linux的运行级别init执行/etc/rc.d/rc.sysinit加载内核模块启动运行级别程序读取rc.local系统每次启动后都会自动执行rc.local定义的需要自启动的程序执行/sbin/login等待用户登录操作系统二、系统配置IP​ Linux服务器网卡默认配置文件在/etc/sysconfig/network-scripts/配置文件名称是ifcfg-xxxxxx因操作系统版本而异如centos 6 一般是eth0,eth1,eth2 … ,centos 7 可能是ens33,ens34,…。IP地址分动态获取或静态配置动态获取DHCP配置如下DEVICE“ens33”NAE“ens33”BOOTPROTO“dhcp”ONBOOT“yes”TYPE“Ethernet”配置静态地址DEVICE“ens33”NAE“ens33”BOOTPROTO“static”ONBOOT“yes”TYPE“Ethernet”IPADDR“192.168.32.134”NETMASK“255.255.255.0”GATEWAY“192.168.32.1”网卡配置文件各字段解释DEVICE“ens33” #物理设备名ONBOOT“yes” # [yes|no]重启网卡是否激活网卡设备BOOTPROTO“static” #[none|static|dhcp]不使用协议|静态分配|DHCP协议TYPE“Ethernet” #网卡类型IPADDR“192.168.32.134” #IP地址NETMASK“255.255.255.0” #子网掩码GATEWAY“192.168.32.1” #网关地址配置文件修改并保存后需要重启网络服务才能生效。systemctl restart network.servicesystemctl status network.service三、配置DNS解析DNS解析默认配置文件为/etc/resolv.confvim /etc/resolv.confservername 114.114.114.114 #指定域名解析服务器114.114.114.114也可以在网卡配置文件中指定dns服务器具体配置方法如下vim /etc/sysconfig/network-scripts/ifcfg-ens33DNS1“114.114.114.114”DNS2“8.8.8.8”DNS配置完成后立刻生效。注意如果网卡配置文件中指定通过dhcp获取IP地址则/etc/resolv.conf中手动指定的dns服务器会被覆盖掉。所以当使用dhcp时需要在网卡配置文件中添加PEERDNS“no”,这样指定的dns就不会被覆盖了。四、重置操作系统root密码​ 如果忘记root密码无法登录系统该如何去重置root用户的密码呢如下为重置root用户的密码的方法Reboot重启系统加载内核步骤时按e然后选中“CentOS Linux 3.10.0-1160.e17.x86_647 Core”如图下图所示​ \2. 找到ro crashkernelauto xxx项将ro改成rw init/sysroot/bin/sh如图下图所示修改后如下3.按ctrlx按钮进入单用户模式执行命令chroot /sysroot访问系统并使用passwd修改root密码4.执行命令touch /.autorelabel 退出shell ,然后重启系统即可用新密码登录5.使用充值后的密码登录至此linux操作系统重置密码完成。