- dispatch_context_free() (qnx.com)
ln -f -s /usr/pkg/bin/python2.7 /usr/qnx650/host/qnx6/x86/usr/bin/python (NOTE: This last step is h
qvm
QNX 虚拟环境二 Hypervisor介绍_linux_IT---man-华为云开发者联盟 (csdn.net)
Qnx 系统命令备忘录 - 简书 (jianshu.com)
slog2info 查看系统log:
qnx slog2应用实践小结_qnx slog2info-CSDN博客
slog2info -w | grep xxxx
pidin mem |grep xxx
https://www.qnx.com/developers/docs/7.1/#com.qnx.doc.neutrino.utilities/topic/o/on.html
on -d 相当于nohup
on -d ./xxxx
#进程优先级
on -p priority
showmem 查看所有进程内存.
showmem -s //查看系统内存使用情况
showmem -p <pid> //查看指定pid的内存使用情况
pidin info #查看版本
rm -fR *.dlt
find . -type f -exec rm {} # -exec rm {} 相当于 xargs rm
slay -f xxxx #kill掉 进程名.
du -s *
pidin -p 24854640
pidin arg | grep xxxx
cat xxx.log | grep xxx
# mount -u /mnt/
QNX-8—QNX常用命令—汇总 - Hello-World3 - 博客园 (cnblogs.com)
漫谈QNX车载操作系统—架构_Kernel (sohu.com)
其它网络相关部分
1. 如何控制远程机器:ditto –n3 –k,即可控制远程node3。
2. 如何查看网卡状态:netstat –in
3. 如何查看路由表: netstat –rn
4. 如何使用远程桌面:phindows –n/dev/photon,在qnx侧则需要激活phrelay(inetd)。
5. 如何查PCI卡的IO地址和中断:show pci
6. 如何进入另外一台机起:on –f 3 /bin/sh
7. 如何检查网络监听:netstat –an
8. 如何查看启动后系统执行过的命令: sin ar
9. sin mem:当前进程虚拟地址分配情况
10. sin –t: 查看每个进程用了多少CPU时间。
关于QNX网络架构——
从驱动到应用层:Net -> Net.ether -> Socket/Socklet -> inetd -> nfsd
配置工具:ifconfig、route、hostname、netmap
查询工具:netstat、alive
第三部分:QNX6基础
QNX没有类似nohup命令的直接替代品,但可以使用以下方法实现类似的功能:
1. 使用&符号将命令放入后台运行,例如:
```
$ mycommand &
```
2. 使用disown命令将已经在后台运行的命令与当前终端分离,例如:
```
$ mycommand &
$ disown
```
这样即使关闭当前终端,mycommand命令仍然会继续在后台运行。
3. 使用screen命令创建一个虚拟终端,并在其中运行命令,例如:
```
$ screen
$ mycommand
```
这样即使关闭当前终端,mycommand命令仍然会在screen虚拟终端中继续运行。可以使用Ctrl+A D命令将当前虚拟终端分离,或使用Ctrl+A K命令关闭虚拟终端。