/etc/pm/sleep.d/00_update
具有以下权限:
-rwxr-xr-x 1 root root 148 oct 28 09:46 00_update
以及以下内容:
#!/bin/bash
case "$1" in
hibernate|suspend)
echo suspended >> ~/.state
;;
thaw|resume)
echo awake >> ~/.state
;;
esac
但在挂起、休眠或重新启动系统后没有任何反应。
该文件夹中还有其他文件,即:
-rwxr-xr-x 1 root root 210 may 15 2014 10_grub-common
-rwxr-xr-x 1 root root 660 dic 6 2013 10_unattended-upgrades-hibernate
-rwxr-xr-x 1 root root 1260 may 23 2012 novatel_3g_suspend
是否有任何额外的步骤00_update
可以正常运行?
由于您的
bash
脚本是以用户/etc/pm/sleep.d/00_update
身份运行的,因此意味着您的主目录以外的其他内容。root
~/.state
~/.state
用绝对路径替换出现的两个,例如/home/w3/.state
(YMMV)。此外,如果您使用加密的主目录,则有时会未挂载(未登录时),因此请考虑将文件写入
/tmp
.