1、創建日誌文件,用於記錄守護進程的工作日誌信息;
命令:touch file_name // 創建文件
命令:chmod 777 file_name // 修改文件權限為最高
2、編譯源碼,生成守護進程的可執行文件;
命令:g++ -o output_file source_file // 編譯source_file,生成output_file
備註:源碼文件名為demo.cpp
3、運行,執行守護進程工作任務;
命令:./demo // demo是可執行文件名
4、查看守護進程的日誌文件,按預期輸出,工作OK;
命令:vim file_name // 查看file_name文件,此處為wlm。
5、查看守護進程信息;
命令:ps axj | grep "demo" // 查看守護進程信息
命令:kill demo_id // 殺掉守護進程
6、守護進程源碼實現。