w
我可以通过以下命令获取终端空闲时间
$ w
14:37:58 up 2 days, 20:16, 2 users, load average: 0.12, 0.16, 0.14
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
charan tty7 Fri18 2days 3:53 0.33s gnome-session --session=ubuntu
charan pts/0 :0 14:33 6.00s 0.19s 0.00s w
并tty
给我当前的 tty 如下
$ tty
/dev/pts/0
当空闲时间超过某个x
值时,我想在同一个 tty 中运行一个 shell 脚本我该怎么做?
答案1
大概在Linux中获取空闲时间对你很有用。这里有 C 源代码供你使用。