Linux

System initialization

Terms

7 terms

  • GRUB

    GRUB is the bootloader most Linux systems use to load the kernel and initramfs from disk and pass control to the operating system at startup.

  • Init system

    An init system is the first user-space process a Linux kernel starts, running as PID 1 to boot services, supervise them and shut the system down.

  • journalctl

    journalctl is the systemd command for querying the binary journal, filtering Linux log entries by unit, boot, priority, time and other fields.

  • systemctl

    systemctl is the command-line tool for controlling systemd on Linux, used to start, stop, enable and inspect services, targets and other units.

  • systemd

    systemd is the Linux init system and service manager that runs as PID 1, starts the system in parallel and supervises services through declarative units.

  • systemd timer

    A systemd timer is a Linux unit file that activates another unit on a calendar schedule or after a delay, a modern alternative to cron jobs.

  • systemd unit

    A systemd unit is a declarative configuration object that tells systemd how to start, stop, order and supervise one resource during Linux system initialization.