如何在注销时运行脚本

如何在注销时运行脚本

我想在通过 unity 注销时运行一个脚本。我读了一些关于 lightdm 的内容,但我不知道它是什么,而且配置文件也不存在。配置文件中提到这里不存在!手动创建它并不能解决我的问题。

答案1

  1. 通过按下CtrlAltT或在 dash 中找到它来打开终端(或也称为命令行)。

  2. 运行此命令sudo gedit /etc/lightdm/lightdm.conf。这将打开文本编辑器,其中包含位于文件夹中的 lightdm.conf 文件/etc/lightdm

  3. 文件中应该有此行[SeatDefaults]。在此行下方输入session-cleanup-script=/path/to/your-script.sh,其中 /path/to/your-script.sh 是您要运行的脚本的实际地址。注意:通过运行确保您的脚本设置为可执行sudo chmod +x /path/to/script.sh

  4. 保存并退出

笔记:从 14.04 版本开始,配置文件不存在,必须手动创建或使用以下命令从示例文件复制

 sudo sh -c ' zcat /usr/share/doc/lightdm/lightdm.conf.gz > /etc/lightdm/lightdm.conf`

相关内容