temp.txt 现在我-6ren">
gpt4 book ai didi

linux - linux shell如何获取/etc/passwd中用户名的进程信息

转载 作者:太空宇宙 更新时间:2023-11-04 11:13:42 26 4
gpt4 key购买 nike

我已经通过下面的命令提取了/etc/passwd 的所有用户名并将它们保存在另一个文件中:

cat /etc/passwd | awk -F ":" {print $5} > temp.txt

现在我想获取“temp.txt”的每个用户名的进程信息,但我不知道该怎么做。另外如何查看谁在最后一天登录了系统,执行了哪些命令?

最佳答案

尝试这样做:

for u in $(<temp.txt); do echo "$i processes:"; pgrep -fl -u "$u"; done

关于linux - linux shell如何获取/etc/passwd中用户名的进程信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21973433/

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