在Linux 中判断一个PID 对应的进程是否存在,可以通过如下进行判断

#! /usr/bin/env pythonimport osdef check_pid(pid):try:os.kill(pid,0)except OSError:return Falseelse:return Trueif __name__ == "__main__":print check_pid(22467)

如果PID在系统中存在,将返回True , 否则返回False。

为什么向对应的pid 进程发生 0 信号(其实没有这个信号的 。kill -l 可以确认没有这个编号的信号) 能够判断 Pid 对应的进程是否存在呢 ?

在linux 系统中, man 手册帮助了我们。

man 2  kill  截获如下一部分

linux 系统帮助中给了我们很好的解答。呵呵。

转载于:https://blog.51cto.com/unixman/1748787

查看PID 进程是否存在的一个小技巧相关推荐

  1. linux之如何查看哪些进程在使用某一个so

    1 问题 在我们服务端,我们怎么查看哪些进程在使用某一个so 2 解决办法 lsof **.so 很明显,我们的apache的httpd几个进程在使用这个so

  2. 本地修改远端 SAP UI5 框架文件的一个小技巧

    这是 Jerry 2021 年的第 64 篇文章,也是汪子熙公众号总共第 341 篇原创文章. Jerry 的前一篇文章 纪念特洛伊英雄 Sinon - SAP UI5 Mock Server 使用步 ...

  3. 有没有测试女生暗恋的软件,教你一个小技巧就可以测试女生是否喜欢你!

    原标题:教你一个小技巧就可以测试女生是否喜欢你! 有个兄弟好不容易认识一个女孩,通过不懈努力,终于把她约出来.但是在约会过程当中不知道和女孩干什么,不知道什么时候可以干什么. 看着自己喜欢的女孩坐在自 ...

  4. 如何解决matlab保存图片为pdf时不完整问题【每天一个小技巧】

    本文结构 0. 引言 1. 问题描述 2. 解决方法 3. 总结 0. 引言 习惯使用matlab出图的人都会发现,当我们的图中有大量信息的时候,保存成的pdf是不完整的,总是缺一部分,是怎么回事呢? ...

  5. get一个小技巧,教你如何在typora写文章上传图片到博客上

    文章目录 get一个小技巧,教你如何在typora写文章上传图片到博客上 目录 一.前言 二.尝试方法 1.阿里云oss 2.gitee 3.metapic 4.github 三.总结 get一个小技 ...

  6. Oracle中删除数据的一个小技巧

    在我带的某个Project中,在开发阶段需要Reload相同的Data到Oracle中来进行测试,因此需要不断的删除数据,简单的Delete操作似乎就OK了,但其实不然.我们到知道建表的时候需要Tab ...

  7. python中template是什么意思啊_Python中Template使用的一个小技巧

    Python中Template是string中的一个类,可以将字符串的格式固定下来,重复利用. from string import Template s = Template("there ...

  8. 配音是怎么制作出来的,想做出让人惊艳的配音,只需一个小技巧

    配音是怎么制作出来的,想做出让人惊艳的配音,只需一个小技巧 配音,除了是一部分赖以为生的技能之外,也是很多小伙伴打发时间的娱乐方式.专业的配音演员可以让影视剧.动漫的内容拥有灵魂,也可以通过阅读有声书 ...

  9. 短视频的地方搞笑配音怎么做?分享一个小技巧,不会方言也能配

    短视频的地方搞笑配音怎么做?分享一个小技巧,不会方言也能配 各位小伙伴在刷短视频的时候,相信也经常会看到一些有趣的地方搞笑配音短视频,有趣的画面配上独具一格的地方方言,着实很轻易就可以让人哈哈大笑.那 ...

最新文章

  1. nova ERROR (ClientException): 解决方法
  2. react-native-sound的使用
  3. MongoDB和MySQL的区别
  4. 网页编程中的模态对话框
  5. 【POJ - 3694】Network(对dfn求lca 或 缩点+lca 或 边双连通+并查集)
  6. 解决 idea 复制jsp 文件过来页面报404
  7. 第九篇:Spring Boot整合Spring Data JPA_入门试炼05
  8. 探测器反向偏压_近红外和可见光双模有机光电探测器
  9. webdynpro 组件重用 传值问题
  10. MsSql2005如何进行自动定时备份数据库
  11. 【LeetCode 剑指offer刷题】字符串题12:Valid Palindrome(回文词系列)
  12. ios11+html5偏移20pt,iOS tableView内容向下偏移20pt或向下偏移64pt的问题?
  13. “Error launching Console Application PDFLaTeX ... “的解决方法
  14. java xcap_java实现发布订阅
  15. 更换硬盘并迁移系统的方法
  16. 计算机新生导论感言,新生入学感言范文精选
  17. P4556 [Vani有约会]雨天的尾巴 树链剖分 线段树合并
  18. echarts scatter3D 图标陷进地图
  19. Win10系统 Python解释器:anaconda的安装
  20. python爬虫模式_python爬虫的入门试炼

热门文章

  1. 利用上下文常识,让AI读懂不完整人类指令
  2. 专栏 | 机器学习 - 最大似然估计
  3. TensorFlow基本使用
  4. 深度学习“见顶”不等于AI寒冬
  5. SAP MM PIR里的Lower Limit Upper Limit
  6. 讨论Markov Random Field和Gibbs Random Field心得
  7. 分享丨李飞飞、吴恩达、Bengio等人的顶级深度学习课程
  8. 2D图像转3D仅需5秒,特斯拉的自动驾驶技术有救了?
  9. 《新一代人工智能伦理规范》发布
  10. 我们死去后,宇宙还能记住我们吗?