Hallo,
gibt sicher einige möglichkeiten, aber für getimte jobs kann ich
systemd-run
empfehlen - versteht "calendar events", also das was Proxmox VE und co auch für schedules verwendet. Siehe
https://pve.proxmox.com/pve-docs/pve-admin-guide.html#chapter_calendar_events
Für ein reboot am selbigen Tag um 23:00 könnte man folgendes als root ausführen:
Bash:
systemd-run --on-calendar '23:00' -- systemctl reboot
FYI, solche run units werden im RAM gespeichert und laufen periodisch so lange bis zum nächsten reboot.
Also falls man sowas für einen job verwenden will der nur einmalig triggern sollte (und nicht durch ein reboot eh resettet), einfach das Datum als YYYY-MM-DD vor der Uhrzeit hängen, etwa:
Bash:
systemd-run --on-calendar '2023-02-08 23:00' -- systemctl reboot