我无法想出一种方法来以 24 小时格式显示用户已登录的时间(HH:MM 格式)。
最佳答案
首先感谢您的提问。您可以通过 psacct
统计用户登录时间包裹。在大多数 Linux 系统上,您需要使用您最喜欢的包管理器来安装它。例子是apt install psacct
或yum install psacct
。
以下是一些示例:
-
ac -p
将打印所有用户的总登录时间(以小时为单位)。 (随意通过一些 bash 魔法将其转换为 HH:MM 格式)。 -
ac <username>
将打印某个特定用户的总时间(以小时为单位)。
您可以找到有关 psacct
的更多信息这里:
https://www.tecmint.com/how-to-monitor-user-activity-with-psacct-or-acct-tools/
关于linux - 计算用户登录 Linux 的时间的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55680836/