如何让一堆命令在从挂起状态唤醒时自动以 root 身份运行?

如何让一堆命令在从挂起状态唤醒时自动以 root 身份运行?

我已经看到了很多关于这个问题的答案,但似乎没有什么能在我的系统上起作用(可能是我犯了错误)

我安装了 wifi 的 dkms 模块,当我从挂起状态恢复时,它不会自行重新加载。所以我需要在终端中运行这些命令,如下所示root

modprobe -r "wifi driver"

modprobe -i "wifi driver"

我对 Linux 及所有脚本方面的东西还不熟悉,所以我需要详细信息。

我真正需要的是如何制作脚本(它将运行上述命令root)以及我需要在其中进行哪些更改(因为我想在从暂停状态恢复时运行脚本)。

[Unit]
Description=Some description
Before=sleep.target
StopWhenUnneeded=yes

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStop=-/path/to/your/script.sh

[Install]
WantedBy=sleep.target

https://askubuntu.com/a/1041358/856436

如果有人知道任何其他自动重新加载 dkms 内核模块的方法,请添加为答案。

我的系统:Ubuntu 18.04 LTS,内核为 4.20.3-042003-generic

相关内容