歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> 在C程序中如何判斷程序已經運行

在C程序中如何判斷程序已經運行

日期:2017/2/27 12:10:06   编辑:Linux文化

>>> 此貼的回復 >> ps -A|grep 進程名 執行後定向到某個文件 判斷文件是否為空

>>> 此貼的回復 >> cat /proc/進程pid/status

>>> 此貼的回復 >> 基本ps,top 等命令都是通過/proc 下面的文件讀取實現的.

你可以寫kernel module 來實現.

>>> 此貼的回復 >> 一般的做法是應用進程要寫一個 pid 文件到/var/run目錄的, 你看看apache, sendmail, vsftpd等都是這樣做的, 為什麼不模仿一下傳統的做法呢, 呵呵.

>>> 此貼的回復 >> ps -ef|grep

>>> 此貼的回復 >> 發空信號,根據返回信息判斷


Copyright © Linux教程網 All Rights Reserved