- #!/bin/sh
- # /usr/lib/systemd/system-sleep
- case $1 in
- pre)
- echo '禁用所有的 swap 分区'
- swapoff -a
-
- echo '重新启用所有的 swap 分区'
- swapon --all
- sh -c 'grep enabled /proc/acpi/wakeup | cut -f 1 -d " " | xargs -I {} sh -c "echo {} > /proc/acpi/wakeup"' # 禁用所有唤醒
- ;;
- *)
- ;;
- esac
|