Session 如何确定xfce会话是否已锁定?

Session 如何确定xfce会话是否已锁定?,session,cron,locking,xfce,Session,Cron,Locking,Xfce,我必须将xfce会话的工作时间限制为30分钟,然后将其锁定,并在接下来的60分钟内防止解锁 我可以通过ps-aux | grep xfce session 我可以用xflock4 但是如何在cron脚本中发现用户的屏幕被锁定?只是一个通常运行xscreensaver或gnome屏幕保护程序的脚本 对于xscreensaver,您可以使用xscreensaver命令-time查询它,以检查它是否被锁定以及锁定的时间。gnome屏保对应的是gnome屏保命令-q只是一个通常运行xscreensave

我必须将xfce会话的工作时间限制为30分钟,然后将其锁定,并在接下来的60分钟内防止解锁

  • 我可以通过
    ps-aux | grep xfce session
  • 我可以用
    xflock4
  • 但是如何在cron脚本中发现用户的屏幕被锁定?

    只是一个通常运行xscreensaver或gnome屏幕保护程序的脚本

    对于xscreensaver,您可以使用
    xscreensaver命令-time
    查询它,以检查它是否被锁定以及锁定的时间。gnome屏保对应的是
    gnome屏保命令-q

    只是一个通常运行xscreensaver或gnome屏保的脚本

    对于xscreensaver,您可以使用
    xscreensaver命令-time
    查询它,以检查它是否被锁定以及锁定的时间。gnome屏幕保护程序对应的是
    gnome屏幕保护程序命令-q