linux - 如何知道用户何时登录linux机器?

标签 linux linux-kernel

我对 Linux 编程还很陌生。我想在用户刚刚登录时创建一个包含一些信息的日志文件。那么在哪里可以找到用户登录时的事件或其他内容?当用户登录时是否有任何结构有一些标志?

谢谢

最佳答案

utmpwtmp 文件包含上次登录数据。 See the man page for more information.

关于linux - 如何知道用户何时登录linux机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1818817/

相关文章:

php - 仅为 cli 启用禁用功能

linux - 使用bash脚本计算圆的面积和半径

linux - 在 linux 服务器上部署 Node api 以进行生产的最佳方法

linux-kernel - 为什么有两个重叠的数据段(例如在 Linux 内核中)?

c - 宏 : does #define a(b) ({. .. c;}) 意味着 a(b) 返回 c?

ubuntu - 限制进程在其生命周期内可以打开的文件描述符的数量

c - 编译Linux内核模块时出错: "CONFIG_X86_X32 enabled but no binutils support" and unwanted "n" characters

linux - Apache 中子目录的权限被拒绝

memory-management - Linux 内核中的 Slab 和 Slub 分配器如何选择?

linux - 安装一个使用 wget 下载的 RPM 文件