编写一行命令,打印系统上运行进程的用户的唯一列表。
您可以按每个用户进行编号吗?
您的解决方案是否存在任何例外或“陷阱”?
答案1
这听起来像是某人的家庭作业。:-)
无论如何,这里有几个解决你的 homewo^W 问题的例子。
显示在系统上运行进程的用户的唯一列表
ps haeo user | sort -u
显示在系统上运行进程的用户的唯一列表,以该用户的进程数为前缀
ps haeo user | sort | uniq -c
与上面相同,但按进程数排序
ps haeo user | sort | uniq -c | sort -nr
可能的例外/问题包括 ps 如何决定显示线程。请从 ps 手册页中了解相关信息 :)