linux - 如何在 linux 中获取特定进程名称的进程 ID?

标签 linux cron redhat pid

我想在 linux 中获取特定进程名称的进程 ID。请看下面我的部分程序。

 processid = $(pidof testQA) 
 if processid > 0 then echo "nothing"
  else echo "Server down" | mail "test@domain.com"

定时任务:

30 * * * * test.sh

如何在 Linux 中从进程名称获取进程 ID?

最佳答案

您可以在此处使用 pidof 命令检查 http://linux.die.net/man/8/pidof ps 辅助 | grep -i "名字"

关于linux - 如何在 linux 中获取特定进程名称的进程 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25730894/

相关文章:

cron - 从 cron 作业加载模块

linux - redhat linux 中的历史命令

linux - Jenkins HTMLPublisher 插件未显示在仪表板上

linux - 如何 SED 到下一行值

linux - 2个进程和2个线程在设备文件(节点文件)的使用上下文中的区别

linux - 如何回收稀疏文件的归零 block ?

Python 脚本未在 cron 中运行

linux - 串行通信中的文件结束信号

PHP - 限制 cron 作业与集群()重叠

Eclipse 中 Scientific Linux 上的 C++14