day23-系统管理

1.开机启动流程

(1)Centos6启动流程


Image 43.png

(2)centos7启动流程


Image 44.png

(3)centos6 和centos7区别


Image 45.png
2.运行级别

系统启动和服务器守护进程管理器,它不同于centos5的Sysv init,centos6的Upstart(Ubuntu制作出来),systemd是由Redhat的一个员工首先提出来的,它在内核启动后,服务什么的全都被systemd接管,kernel只是用来管理硬件资源,相当于内核被架空了,因此linus很不满意Redhat这种做法。

Image 46.png

(1)Centos6运行级别


Image 47.png

临时性的操作
(2)如何查看系统的运行级别

  • runlevel
    例如:
    [root@oldboy ~]# runlevel (查看级别)
    N 3
    N 表示上一次是什么级别
    3 当前系统正在运行的级别
    (3)如何修改系统级别
  • init +运行级别
    例如:
    [root@oldboy ~]# init 3 (切换到3级别上)
    永久性操作
    Image 48.png

(1)Centos7运行级别


Image 49.png

(2)如何查看系统的运行级别

  • systemctl get-default +目标名称
    例如:
    [root@oldboy ~]# systemctl set-default multiuser.target
    (3)如何修改系统下次启动时的运行级别
  • systemctl set-default +目标名称
    例如:
    [root@oldboy ~]# systemctl set-default multiuser.target
3.systemd使用

运行一个服务: systemctl start <服务名>
关闭一个服务: systemctl stop <服务名>
重启一个服务: systemctl restart <服务名>
显示一个服务(无论运行与否)的状态: systemctl status <服务名>
在开机时启用一个服务: systemctl enable <服务名>
在开机时禁用一个服务: systemctl disable <服务名>
更新服务列表:systemctl daemon-reload
查看已激活的服务:systemctl list-units -t service


Image 50.png

————————————————
关机:

shutdown -h now
poweroff
halt
init 0
systemctl poweroff

重启:

reboot
shutdown -r now
init 6
systemctl reboot
4.单用户模式 ---> (超级用户权限的模式)必须面对实体硬件

能正常引导进入系统
(1)配置文件错误导致无法启动
(2)忘记ROOT密码 ( 快照 | 单用户修改
(3)sudo权限的问题? /etc/sudoers /usr/sbin/sudoers

5.救援模式 系统无法正常进入

(1)没有内核文件,只能使用救援模式进入
(2)系统崩溃, 要保留重要的数据的时候
(3)grub菜单出现问题, linux windows

你可能感兴趣的:(day23-系统管理)