gpt4 book ai didi

linux - 如何在 Linux 中列出机器名称和正在运行的程序列表?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:08:14 24 4
gpt4 key购买 nike

我有一个 shell 脚本来检查 Firefox 是否在我的 Linux 机器上运行;

ps -ef|grep firefox

这将列出我机器上运行的所有 firefox 实例,显示它们的 PID,以便我可以手动杀死它们。我的问题是,是否也可以在此列表中显示机器名称?如果有多个实例,每一行还应包含机器名称(或 IP)。在我的 shellscript 中,我做了类似的事情;

hostname
ps -ef|grep firefox

一次返回主机名,多个实例在下面一一列出。如何在每一行中打印机器名称(或 IP)?

最佳答案

像这样:

ps -ef | egrep '[/ ]firefox' | sed "s/^/$(hostname -s) : /"

关于linux - 如何在 Linux 中列出机器名称和正在运行的程序列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42281527/

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