让我们说我想用配置文件conkyrc_update而不是另一个工作负载来杀死那个conky实例。有没有办法获取特定应用程序实例的pid?
[sebastian@archlinux-work ~]$ ps aux | grep conky
sebasti+ 4277 1.0 0.1 102724 11408 ? S 15:02 0:02 conky -c /home/sebastian/scripts/conky_sysmon/conkyrc_update
sebasti+ 4278 0.0 0.1 250136 9720 ? Sl 15:02 0:00 conky -c /home/sebastian/scripts/conky_sysmon/conkyrc_workload
答案 0 :(得分:2)
您可以将pgrep与--full
参数一起使用(以匹配参数,而不仅仅是进程名称):
pgrep --full conkyrc_update
如果您想简单地杀死它,您可以:
pkill --full conkyrc_update