gpt4 book ai didi

linux - 如何按顺序获取最近创建的五个用户

转载 作者:太空宇宙 更新时间:2023-11-04 04:08:41 24 4
gpt4 key购买 nike

如何按顺序获取最近创建的五个用户?

我可以使用此命令按 userId 对它们进行排序,但是是否有一个文件可以在其中查看用户创建的日期?

tail -5 /etc/passwd | sort -r | grep '/home' | cut -d: -f1

最佳答案

您可以查看系统中的文件,并根据用户拥有的最近最少修改的文件对用户进行排序:

find /home | xargs -n 1 -I {} stat -c '%Y %U' "{}" | \
awk '$1 < d[$2] || !d[$2] { d[$2]=$1 } \
END{ for (u in d) { print d[u], u } }' | \
sort -n -k1

关于linux - 如何按顺序获取最近创建的五个用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20131603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com