== Az alvó mód / hibernálás a következő módon érhető el kernel szinten == echo [freeze|mem|disk] > /sys/power/state #freeze = Suspend to Idle #mem = Suspend to RAM #disk = Suspend to Disk == Normál esetben ez nem közvetlenül a kernel hívással történik, hanem több szinten keresztül, hogy a különböző hook-ok lefuthassanak == systemctl suspend -> systemd-logind -> systemd -> systemd-sleep -> linux kernel. == Suspend / Wake scriptek == Az alábbi könyvtárba felvett scriptek lefutnak suspend, hibernate, wake .. eseményekkor: /lib/systemd/system-sleep/ Ezekben a scriptekben vizsgálni kell, hogy épp melyik esemény történt: case "$1" in resume|thaw|post) do something ;; sleep|hibernate|pre) do something else ;; esac