摘要: 作为一个新人学生、、、也劝各位即将要学嵌入式的进来看看之前在深圳,那天晚上辉哥跟我说了很久关于嵌入式的“重用”设想,我虽然听懂了内容,但是没有明白嵌入式的现况,所以估计是搞得辉哥很郁闷。因为我作为学生,一开始就学c++,一直都以面向对象编程思想学习着,不知不觉就以为“所有编程的都已经这样”,而没有看清楚行业现况,其实嵌入式现在就完全不是这样。嵌入式为什么得学那么多东西?就是因为现在的它由于统一标准没有建立完全的关系。它还是面向过程的,没有重用这一说。这要求所有行内的人都要从底层到高级编程,不同平台的规则全部通晓所以大家理解嵌入式现在为什么门槛那么高了。。。毕竟这样的人并不是好当的,要付出很大很 阅读全文
posted @ 2012-03-01 21:08 MooreZHENG 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、命令1、echo可以显示文本行或变量,或者把字符串输入到文件echo [option] string-e 保持字符串中转义字符特殊含义(否则会直接输出) -n 回车不换行转义符(\c回车不换行 \f禁止 \t相当于tab \n换行)2、read可以从键盘或文件的某一行文本中读入信息,并将其赋给一个变量read var1 var2如果只指定了一个变量,那么read会把所有的输入赋给该变量,直至遇到第一个文件结束符或回车;如果给出了多个变量,则按顺序被分别赋值,以空格作为变量之间的分隔符3、cat用来显示文件内容,创建文件,还可以用它来显示控制字符cat [options] name1 nam 阅读全文
posted @ 2012-03-01 20:17 MooreZHENG 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、变量1、本地变量:在用户现在的shell生命周期的脚本中使用variable_name = "xxx"set可以展示出现在所有的本地变量readonly variable_name 标明是只读变量(可以先赋值再标注)2、环境变量:用于所有用户进程(经常称为子进程)cat /etc/prof 查看所有环境变量export name="" 设置环境变量也可表明为只读变量3、变量替换echo ${variable_name}用变量的值替换它的名字(大括号可省)如echo $testvarecho ${variable_name:+value}如果设置了va 阅读全文
posted @ 2012-03-01 20:14 MooreZHENG 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 【Shell程序命令】一、概念Shell是核心程序(kernel)之外的指令解析器,是一个程序,同时是一种命令语言和程序设计语言Shell的类型ash、bash、ksh、csh、tcsh-/etc/shells 显示当前系统所拥有的shell-echo $SHELL 显示当前系统所装载的shell-/bin/csh 转换系统当前为csh-exit 退出当前Shell程序在Shell中运行,Shell中也可运行子Shelllinux一般默认使用bash,可以使用箭头来切换历史命令、以命令开头查找命令、自动帮助二、存取权限与安全之前已经学习过chmod这个命令,不再对它详叙另外,权限除了rwt之外 阅读全文
posted @ 2012-03-01 20:06 MooreZHENG 阅读(257) 评论(0) 推荐(0) 编辑
摘要: vi是linux中的一种编辑器,无论使用任何linux系统,总是可以使用甚至只能使用vi一、进入与离开进入vi:在终端键入 vi + 文件名称可以编辑现有文件或开启新文件离开vi:在vi编辑器指令模式下键入:q 退出vi:wq 保存再离开切换到指令模式用ESC键不确定是否按到可以多按几次,没有区别二、vi三种模式命令模式:进入时默认的模式,任何输入都会作为命令,不会出现在屏幕上插入模式:在命令模式中输入i,a,A等可进入输入模式。此模式按ESC课返回命令模式特殊模式:以:或者/为前导的指令,出现在屏幕的最下面一行,任何输入都会被当做特别指令三、vi基本操作在命令模式中:1、输入文本命令< 阅读全文
posted @ 2012-03-01 20:01 MooreZHENG 阅读(309) 评论(0) 推荐(0) 编辑