linux - 如何知道Linux进程是否正在运行

标签 linux bash

给定一个pid,比如29264,如何知道进程是否在运行?

有什么简单的方法吗?

谢谢

最佳答案

进程状态 (ps) 提供您要查找的信息:

ps -p 29264

进程运行时的输出(我的 Mac 上的快速示例,在 Linux 上工作相同):

PID     TIME       CMD
127     4:54.03    /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder

其他:

PID     TIME       CMD

关于linux - 如何知道Linux进程是否正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11537852/

相关文章:

c - 找到未使用的结构和结构成员

linux - 在我的 shell 脚本中,如何在插入充电器时停止播放声音?

java - MALLET主题推理

c - 如何将 C/C++ 中的 Linux 应用程序转换为 Linux 发行版的桌面环境?

linux - Crontab 中的 Perl 脚本没有在一夜之间移动文件

用于生成 Vcard 的 Bash 脚本

image - 仅比较纯图像数据和图像相似度的重复照片搜索?

linux - bash grep 文本中的字符串并发送电子邮件

linux - 使用 awk 尾部文件并执行一组命令

linux - Bash 陷阱从函数中取消设置