1

我正在尝试编写一个 bash 脚本,并且需要了解自用户登录(xsession)以来经过了多少秒。我正在寻找几个小时,但我找不到解决方案。我只找到了 uptime 命令,但我认为它只是让计算机运行时间。

为了更清楚......我正在用 gtkdialog 编写 gui,并且我有“在启动时隐藏 gui”选项。我可以在用户登录时启动程序,如果用户选中该选项,我可以隐藏 gui。但是如果用户想要配置选项并再次打开 gui ???我唯一的解决方案。如果用户在 30 秒前登录或者如果没有选中“启动时隐藏 gui”选项而不是显示 gui,我可以写条件。因此,如果用户在 xsession 中单击程序可以再次看到 gui。

4

1 回答 1

1

您可以获取有关当前使用 tewwho命令登录的用户的信息。如果您想查看有关最近会话的日志(包括登录和注销时间等),请使用该last命令。

于 2014-10-15T19:12:23.210 回答