一.常用命令
1.telnet 命令
作用:登录识别器命令;
使用方法:telnet [识别器IP地址],登录成功后将提示输入用户名界面。 2.rw/ro命令
作用:rw打开电子盘写权限,ro关闭电子盘写权限;
使用方法:在对电子盘做修改或者删除操作前输入rw命令后回车,在操作完成后再输入ro命令回车则关闭电子盘写权限。 3.pwd 命令
作用:显示当前所在路径; 使用方法:输入pwd后回车; 4.cd命令
作用:切换当前用户目录; 使用方法:cd [路径] ; 5.mkdir 命令
作用:创建目录;
使用方法:mkdir dirname1 [dirname2……]; 6.ls命令
作用:显示当前路径下文件列表;
使用方式:ls –l 显示当前路径下文件详细信息,比如文件创建时间,文件大小等内容,根据文件大小可判断版本; 7.cp命令
作用:复制文件;
使用方法:cp f1 f2将文件名为f1的文件复制一份并且命名为f2,cp f1 /system/f2将文件名为f1的文件复制一份到system目录下并命名为f2; 8.mv命令
作用:将文件改名或者移动文件;
使用方法:mv f1 f2将文件名为f1的文件改名为f2,mv f1 /mnt/f2将文件名为f1的文件移动到mnt目录下并命名为f2; 9.rm 命令
作用:删除文件
使用方法:rm f1 f2 f3 ..... 而 rm 的参数比较常用的有几个: -f , -i , 与 -r -f : 将会使得系统在删除时,不提出任何警告讯息。 -i : 在除去档案之前均会询问是否真要除去。 -r : 递回式的删除。
小心不要随便使用 rm -rf , 否则有一天你会\欲哭无泪\10.cat/more/less命令 作用: 显示文件内容;
使用方法:cat [-n] filename : 将 filename 的内容读进来,显示在标准输出上。问题在於 cat 它是不会停下来的,因此并不好用( 试想如果一个萤幕二十四行,而一个档案四百行,cat 一出来将会劈哩啪啦不断的卷上去,使用者很难据此得到他们所需的资讯。)
more 的使用法如下: more filename 如果你在使用中觉得已经看到了所要看的部份,可以按′q′离开 more 的使用。 在使用中按′v′ 亦可以使用编辑器来编辑所观看的档案。
less 的用法与 more 极类似,原先它就是为了弥补 more 只能往前方卷页的缺 点而设计。
less 的用法如下: less filename 其与 more 不同的是它可以按 y 来往上卷一行,并且可以用\来往回搜寻你所要找的单字。 11.ps命令
作用: 显示当前线程 ;
使用方法:ps –e 显示更详细的线程信息; 12.kill 命令
作用:终止指定进程(按ID); 使用方法:kill 进程ID号; 13.chmod 命令
作用:修改文件属性
使用方法:chmod [ -fR ] mode filename ... 其中mode有r(可读)、w(可写)、x(可执行)三种,也可以用数字表示,例如:chmod 777 f1表示打开f1文件的所有权限。 其参数的意义如下:
-f Force. chmod 不会理会失败的动作;
-R Recurive. 会将所有子树下的所有子目录及档案改为你所要改成的模式。 14.ifconfig 命令
作用:配置网络信息;
使用方法:ifconfig eth0 [IP] [掩码]; 15.reboot 命令 作用:重新启动;
使用方法:reboot 回车; 16.fdisk命令
作用:查看磁盘信息;
使用方法:fdisk –l 回车; 17.df 命令
作用:看磁盘挂载信息; 使用方法:df 回车; 18.e2fsck命令 作用:磁盘检查;
使用方法:e2fsck –p -y /dev/hda2 检查程序所在的盘; 19.route命令
作用:查看和修改网关;
使用方法:route 回车,route add default gw 网关地址; 20.vi命令 ⑴进入vi
要进入vi编辑器编辑文件,命令格式为: $vi filename(回车)(注意:新、老文件均可)
进入之后即进入命令模式。要输入文件内容则应该用前面讲的进入输入模式的方法。 ⑵退出vi
要退出vi有以下方式:
键入Esc:q则不存盘退出。 键入Esc:wq则存盘退出。
键入Esc:q!则强制不存盘退出(放弃缓冲区内容)。 键入Esc:wq!则强制存盘退出(放弃缓冲区内容)。
⑶在vi中定位光标
当编辑文本时要把光标定位到插入文本、修改文本或删除文本的地方。现在有的终端可以使用方向键上、下、左、右,而有的终端却不能。
Vi为所有的终端定义了移动光标的方向是“左、右、上、下”,具体见下图。 除了将光标上下左右移动之外,还有如下移动方式: 键入$,将光标移到所在行的最后一个字符。 键入^,将光标移到所在行的第一个非空格符。
H J K L 键入nG,将光标移到行号为n的行。用CTRL+g显示光标所在行号。
⑷在vi中删除和改变文本
命令方式下通过如下方法删除和改变文本: 删除光标所在位置字符,键入x。 删除光标所在行字符,键入dd。
删除光标所在位置字符并进入输入模式,键入s。 删除光标所在行字符并进入输入模式,键入S。
修改光标所在位置字符,键入R,然后进入替代状态,直到Esc为止。
修改光标所在位置字符,键入r,然后再键入取代原字符的字符,即恢复到命令模式 ⑸恢复上一指令前的内容(撤销) 作了修改后撤销,恢复修改前的内容: 键入u,恢复最后一个指令前的内容。 键入U,恢复光标所在行的所有改变。 ⑹在一行中寻找字符
键入fx,将光标往右移到所指定字符x上。 键入Fx,将光标往左移到所指定字符x上。 键入tx,将光标往右移到所指定字符x的前面。 键入Tx,将光标往左移到所指定字符x的前面。 键入;,以相同的方向重复上一找寻指令。 键入,,以相反的方向重复上一找寻指令。
(2).程序的运行,在当前目录下运行程序 例如:./程序名
二.识别程序结构组成,各识别程序的主要作用及参数说明
1.识别程序结构组成
模拟相机识别程序主要由以下结构组成:
cpr :抓拍识别的主程序
MON_bj :记录系统信息和管理看门狗的程序 RECP_sz :图片保存,缓冲,对外发送的程序 camara :摄像机控制信号转发程序
config.ini :系统运行的主要参数的配置文件 camara.ini :摄像机控制相关的参数配置文件 recon.ini :识别库的参数配置文件 m.dat :识别库数据文件
mod目录 :放置比对模板文件 etc/start :启动程序的批处理文件 lib/cpr-2.3.0.so:识别库文件
数字相机识别程序主要由以下结构组成:
cpr :抓拍识别的主程序
MON_bj :记录系统信息和管理看门狗的程序 RECP_sz :图片保存,缓冲,对外发送的程序 config.ini :系统运行的主要参数的配置文件 recon.ini :识别库的参数配置文件 m.dat :识别库数据文件
mod目录 :放置比对模板文件 etc/start :启动程序的批处理文件 lib/cpr-2.5.0.so:识别库文件
2.CPR程序的作用及参数说明 模拟
? 主要作用
cpr抓拍识别的主程序,其基本工作流程如下:
触发 抓拍 识别 摄象机控制
? 参数说明
在/system/config.ini和/system/camara.ini中都有相关的内容 [CPR]
CenterIP=127.0.0.1 //保存图片机器的IP CenterPort=43005 //保存图片机器的端口 CamaraIP=100.100.36.50 //摄像机控制机器的IP CamaraID00=3 //车道1摄像机的ID CamaraID10=4 //车道2摄像机的ID g_nCamaraMax=170 //摄像机控制最大值 CamaraOffset=135 //摄像快门最慢控制值 CamaraType00=0 //车道1摄像机的类型 CamaraType10=0 //车道2摄像机的类型 g_RoadNo0=3 //车道1的编号 g_RoadNo1=4 //车道2的编号
KK_listen_port=31010 //和旧系统兼容的端口 g_KKType=1 //处理机类型,本系统都为1 CAP_PHOTOS=2 //触发时候,抓拍近景的图片数 g_dwDebugSendOut=0 //固定为0 KK_LoopNo00=2 //以下是线圈编号 KK_LoopNo01=2 KK_LoopNo10=3 KK_LoopNo11=3
FBCD=1 //是否输出方波长度
LogCtrl=1 //是否记录摄像机控制的日志,以调试用 [COM]
bCom=3 //数据源类型,本系统固定为3 ser=/dev/ttyS0 //线圈信号接的串口编号
g_nComLoopCode=1 //车检卡号,1,来自车检卡1,5,来自车检卡2 (注:对于2数据源来自二串口,还要配置COMMODE的选项) camara.ini中: [PlateGray]
low value=80 //车牌控制的范围值 high value=90
adjust time=60 //微调的控制时间
MaxNoPlateCount=6 //连续过MaxNoPlateCount个的无牌车,则重新粗调摄像机 MaxVideoGray0=165 //以下为近景的3个粗调的范围值,对于有的逆光很严重的地方,可适当提高最后一挡的范围(如245-250等) MinVideoGray0=135 MaxVideoGray1=115 MinVideoGray1=85 MaxVideoGray2=215 MinVideoGray2=185
plate TH=3 //微调的车牌数 数字
Cpr的主要作用是接收图片、识别、处理图片、摄像机控制。 [CPR]
RECP_IP=127.0.0.1 //未使用
CenterIP=127.0.0.1 //上传给RECP的IP,本地保存图片用 CenterPort=43005 //上传给RECP的端口
g_dcCtrl=1 //是否启用数码相机控制,1为是 g_triggercount=1 //触发后抓拍的图片数 g_maxCtrlValue=180 //最大控制值
g_minGrayValue0=80 //以下为三个粗调范围 g_maxGrayValue0=100 g_minGrayValue2=155 g_maxGrayValue2=175 g_minGrayValue1=120
相关推荐: