【问题标题】:Linux sleep timer + cancel timer + locked screen on wake-upLinux睡眠定时器+取消定时器+唤醒时锁定屏幕
【发布时间】:2017-01-06 00:54:32
【问题描述】:

如果我使用sudo bash -c "sleep 15m; pm-suspend"

我希望能够

  1. 取消睡眠定时器
  2. 如果命令执行,在唤醒时查看我的屏幕处于“锁定状态”

我怎样才能完成 1 和 2(gui 暂停在唤醒时给我一个锁定屏幕)?

注意 - 可以创建睡眠定时器+取消并在唤醒时提供锁定屏幕的不同命令也可以!

【问题讨论】:

    标签: linux bash timer


    【解决方案1】:

    我最终使用(在终端中) -

    sleep 15m; dbus-send --system --print-reply --dest="org.freedesktop.login1" /org/freedesktop/login1 org.freedesktop.login1.Manager.Suspend boolean:true

    15m是时间——15分钟,我们可以改一下; s(秒)和 h(小时)也可以使用。

    不能在同一终端使用其他命令,否则无法取消定时器!

    要取消计时器,我们只需在 15 分钟(或任何已设置的时间)过去之前使用Ctrl + c in the same terminal

    唤醒时确实会导致“锁定”屏幕!

    【讨论】:

      猜你喜欢
      • 2013-04-22
      • 2015-01-28
      • 1970-01-01
      • 1970-01-01
      • 2016-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-03
      相关资源
      最近更新 更多