- 将原程序test备份:mv test test.old
- 将新程序通过xmanager的ftp拷贝到当前目录
- chmod 777 test //更改程序权限为可执行----这个很重要,因为在Windows系统中通过ftp拷贝过来的程序,都没有执行权限(windows下也没有执行的说法)
- 使用pidin查看当前进程id
- 杀死当前进程:slay test (QNX环境用此命令) ----- kill -9 进程ID (linux环境下用此命令)
- pidin 查看当前进程ID,发现与步骤4中的进程ID不同,说明,进程已经重启。//因为有进程守护,检测到进程退出,会重启进程
- 如步骤6中,发现进程未启动,则需要手动启动进程 ./test &
QNX或linux系统中存在守护进程时替换程序方法
最新推荐文章于 2025-11-28 13:46:14 发布
本文介绍了如何在QNX环境中备份原程序,通过FTP传输并赋予执行权限,执行进程操作如查看PID、重启和手动启动。重点在于处理权限问题和进程守护的自动化管理。

3292

被折叠的 条评论
为什么被折叠?



