lastlog正确运行命令会列出系统上的所有用户(与/etc/passwd条目相同)。但是,所有这些都标记为**Never logged in**,包括我当前登录的帐户。我注意到我的/var/log/lastlog文件也为空。
编辑:/var/log/lastlog是不是空的,它是一个二进制文件,我是想cat它,导致没什么可显示。less显示一个二进制文件。
有谁知道为什么会这样吗?我从来没有手动编辑过/var/log/lastlog。
编辑:输出ls -al /var/log/lastlog:
-rw-rw-r-- 1个根utmp 292584 2010-05-12 18:14 / var / log / lastlog
您是否检查了包含/ var的文件系统上是否有可用空间?还请加输出:LS -la /无功/日志/ lastlog的
—
若奥·平托
@João:很好的建议,但
—
goric 2011年
df列出该文件系统上有61%的空闲空间