简说:
日常工作使用QNX系统,在这里记录一下日常使用的小技巧,以便后用。
1,QNX在系统启动时默认登入图形界面,有时候就想启动字符界面
启动字符界面: 在/etc/system/config/目录下使用touch命令创建 nophoton
启动图形界面: 使用rm删除/etc/system/config/目录下的 nophoton
2,QNX在系统启动时每次都需要手动登入过于麻烦,可以设置为自动启动
跳过图形登入界面:在/etc/rc.d/rc.local中增加/usr/photon/bin/Photon -l '/usr/photon/bin/phlogin -O -Uuser:password'
跳过字符登入界面:修改/etc/config/ttys文件,con1 "/bin/login -f root" qansi-m on
3,QNX自动启动程序
在/etc/rc.d目录下有个文件rc.local,用vi对该文件进行编辑即可,如:
qconn
chmod a+rwx /etc/rc.d/mySt
cd /etc/rc.d
./mySt &
4,IP地址的设置及修改
使用命令:ifconfig en0 192.168.1.142 netmask 255.255.255.0
使用QNX自带的Configure->Network实用工具
5,加载网卡驱动
可以先到:http://www.qnx.com/developers/hardware_support/search.html查询支持的网卡驱动,然后使用以下方法进行加载。
cd /sbin
pci-bios
io-net -d speedo -p tcpip ifconfig en0 192.168.1.142
6,对比两个目录中的不同文件,并输出到指定文件中
diff -rq /fs/hd20-qnx4-1 /fs/hd-dos-1 >/tmp/diff.txt
7,输出目录下所有文件名及目录名
ls -laR >/tmp/allname.txt
8,cpio的使用问题
8.1压缩成cpio格式:
find . -depth -print | cpio -ov > /fs/hd10-dos-1/hg-debug-xc.cpio
8.2解压cpio:
先cd /fs/hd0-qnx4-2 进入到需要解压到的目录下
cpio –ivdum < /fs/hd10-dos-1/hg-debug-xc.cpio
9,串口鼠标问题
将串口鼠标可用的系统文件/etc/config/bin/Input.1覆盖到旧的QNX4.25系统即可