在 Unix 中打印上次登录的脚本

在 Unix 中打印上次登录的脚本

我想以 .csv 格式打印用户的最后登录信息。

我尝试了last命令lastlog但出现错误。

错误为last

/usr/bin/last patrol
/var/adm/wtmpx: No such file or directory

错误为lastlog

/var/adm/lastlog -u asaifi001
bash: /var/adm/lastlog: Permission denied

答案1

因为/var/adm我认为您正在使用 Solaris。

不知何故/var/adm/wtmpx被删除。尝试使用以下命令重新创建文件(以 root 身份):

touch /var/adm/wtmpx
chown adm:adm /var/adm/wtmpx

/var/adm/lastlog不是命令,它是可以被读取的日志文件finger。另请参阅man finger详细信息。

相关内容