Linux之引导和服务

德国南部之星 / 2023-07-27 / 原文

目录
  • 1.1Linux的组成

1.1Linux的组成

  • kernel内核
  • rootfs包括程序和glibc库

操作系统存储在

  1. 硬盘
  2. 光驱或U盘
  3. 网络的远端机器

GRUB 统一启动加载器 加载操作系统

  1. 加电自检 检测硬件是否有故障 如果无故障 就去bios中设置的第一个启动项找操作系统
  2. 第一启动是硬盘,MBR引导 第一个扇区的前446字节,有一个GRUP程序第一阶段,引导硬件找到grup完整的程序
  3. grup会根据grup.cfg配置文件找到操纵系统
  4. 加载内核(操纵系统)
  5. 祖宗进程 centos7 systemd并行 centos6 init串行 启动程序
    pstree -p|head
    dd if=/dev/zero of=/dev/sda bs= count=1

服务:为其他机器提供服务

ss -ntap | grep '80'

systemctl start
systemctl status
systemctl stop
systemctl restart 重启
systemctl reload 重新加载配置文件不影响进程
is-enable
systemctl enable 开机自启
systemctl disable 开机不自启
systemctl enable --now 开机自启并且立马启动
systemctl disable --now 开机不自启并且立马关闭

有.service文件 /usr/lib/systemd/system