LinuxCommandLibrary

systemctl-reboot

Restart the system

TLDR

Reboot the system

$ systemctl reboot
copy
Reboot into firmware setup
$ systemctl reboot --firmware-setup
copy
Force immediate reboot
$ systemctl reboot -f
copy
Schedule reboot
$ systemctl reboot --when +30min
copy

SYNOPSIS

systemctl reboot [OPTIONS]

DESCRIPTION

systemctl reboot restarts the system, gracefully stopping all services and unmounting filesystems before initiating a hardware reset.
The `--firmware-setup` option sets a flag that tells the firmware to enter setup mode on next boot, useful for accessing BIOS/UEFI settings without key timing.

PARAMETERS

-f, --force

Skip graceful service shutdown
--force --force (-ff)
Immediate reboot without cleanup (dangerous)
--firmware-setup
Reboot into BIOS/UEFI firmware setup menu
--no-wall
Don't send wall message to users
--when TIME
Schedule reboot at specific time

CAVEATS

Force mode can cause data loss. Firmware setup support depends on UEFI implementation. Some systems may not support the firmware-setup flag.

HISTORY

The reboot subcommand integrates with systemd's shutdown infrastructure, providing scheduled reboots and firmware setup access that traditional reboot commands lacked.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community