Linux基础知识
文章平均质量分 78
唐唐唐唐小二
这个作者很懒,什么都没留下…
展开
-
一个菜鸟的Linux起步 课程第一节:linux基础与命令介绍
嵌入式与Linux基础什么是嵌入式时代背景技术角度:以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用对功能,可靠性,成本,体积,功耗有严格要求的专用计算机系统。系统角度:嵌入式系统是设计完成复杂功能的硬件和软件,并将其紧密耦合在一起的计算机系统。广义角度:除了PC机以外的计算机系统。时代背景半导体工业的发展世界网络化趋势21世纪信息大爆炸时代物联网,可穿戴设备三次信息化浪潮个人计算机时代...原创 2018-05-12 22:36:27 · 687 阅读 · 0 评论 -
一个菜鸟的Linux起步 课程第二节:Linux基本命令,用户的概念,文件的权限,共享文件夹,vim编辑器,gcc编译,静态库的封装
1、解决昨天的问题:touch和mkdir验证的方法,ls -l和touch 9.avi假设你是迅雷软件工程师(迅雷):解析文件格式 用touch命令创建的文件就是一般的文件,文件的后缀只是一个后缀或者标志;当你用视频软件或者画图软件打开.jpeg的时候,视频软件或者画图软件会首先检查文件的头部信息,看是不是合法的.avi或者.jpeg文件,如果不是,就没必要继续向下解析。 ...原创 2018-05-13 23:02:42 · 441 阅读 · 0 评论 -
一个菜鸟的Linux起步 课程第三节:动态库的封装,gcb调试,左右法则,左值右值,数据类型
动态库的封装(add.c)创建库函数的源文件: vim add.c生成目标文件: gcc -c add.c -fpic生成动态库:gcc add.o -o libadd.so -shared备注:libadd.so:add是库的名字 so是后缀建立调用函数库的源文件:vim demo.c编译执行: gcc demo.c ./liadd.so (这里的动态库是在当前目录下的)静态库和动态库的区别...原创 2018-05-21 22:56:03 · 310 阅读 · 0 评论 -
一个菜鸟的Linux起步 课程第四节:if,switch选择语句,for,while循环结构,Makefile,数组
sizeof用法注意点:sizeof 变量;sizeof (变量名);sizeof (数据类型的名字);选择语句if语句if(表达式)//逻辑表达式,关系表达式,数值表达式;{代码}else//else可以是没有的{代码}注意:else是和前面最近的没有配对的if相配对 if内部还可以进行if语句的嵌套对于if----elseif表达式成立的条件else和if配对if()后面不能加分号i...原创 2018-05-21 23:03:08 · 2182 阅读 · 0 评论