我有几台功能强大的台式计算机,当没有用户活动或用户未登录时,我想使用它们。因此,我想知道是否可以检测用户操作,例如登录、注销和屏幕锁定。
目前,我正在运行一个 cron 作业,该作业会在晚上 8 点启动服务,然后在早上 6 点停止服务,无论用户是否登录(大多数情况下没有登录)。但是,我的工作地点非常灵活,因此用户只要每天工作 8 小时,就可以在零散的时间来来去去。我希望最大限度地利用这些功能强大的台式机。
我希望仅使用BASH
控制台上现有的工具来实现这一点。这是白日梦吗?
我有几台功能强大的台式计算机,当没有用户活动或用户未登录时,我想使用它们。因此,我想知道是否可以检测用户操作,例如登录、注销和屏幕锁定。
目前,我正在运行一个 cron 作业,该作业会在晚上 8 点启动服务,然后在早上 6 点停止服务,无论用户是否登录(大多数情况下没有登录)。但是,我的工作地点非常灵活,因此用户只要每天工作 8 小时,就可以在零散的时间来来去去。我希望最大限度地利用这些功能强大的台式机。
我希望仅使用BASH
控制台上现有的工具来实现这一点。这是白日梦吗?