![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
joysyang520
这个作者很懒,什么都没留下…
展开
-
LINUX终端字符颜色含义
蓝色 :目录(d);绿色 :(可执行文件、可执行的程序(-rwxr)/bin、/sbin目录下);红色 :压缩文件、文件包;浅蓝色 :链接文件(软链接、硬链接[In创建])(l);红色闪烁 :链接文件有问题;黄色 :设备文件(物理设备(b)、字符终端设备(c)。/dev目录下);转载 2016-06-24 09:50:02 · 1110 阅读 · 0 评论 -
Kconfig,Makefile 和 .config
原博文的地址http://blog.csdn.net/nxh_love/article/details/11846861写的言简意赅,读一遍基本可以明白各个文件的作用。 最新在做Sensor驱动移植的时候,发现了Android driver 中有Kconfig,Makefile文件。在查看编译后的文件时,又发现还存在.config文件。自己对这几个文件不明白,用转载 2016-08-03 11:18:51 · 378 阅读 · 0 评论 -
Linux内核模块简介
转自:http://www.cnblogs.com/tianyou/p/3448573.html一. 摘要这篇文章主要介绍了Linux内核模块的相关概念,以及简单的模块开发过程。主要从模块开发中的常用指令、内核模块程序的结构、模块使用计数以及模块的编译等角度对内核模块进行介绍。在Linux系统开发过程中,以模块的形式开发其重要性不言自明,而在嵌入式设备驱动开发中将驱动程序以模块的形转载 2016-07-22 08:57:50 · 240 阅读 · 0 评论 -
USB设备的基本概念
在终端用户看来,USB设备为主机提供了多种多样的附加功能,如文件传输,声音播放等,但对USB主机来说,它与所有USB设备的接口都是一致的。一个USB设备由3个功能模块组成:USB总线接口、USB逻辑设备和功能单元。这里的USB总线接口指的是USB设备中的串行接口引擎(SIE);USB逻辑设备被USB系统软件看作是一个端点的集合;功能单元被客户软件看作是一个接口的集合。SIE、端点和接口都是USB设转载 2016-08-01 16:34:28 · 572 阅读 · 0 评论 -
nfs挂载一些指令
***************nfs挂载指令# mount -t nfs -o nolock 192.168.1.198:/home/yuy/nfs /mntnfs服务器参数修改:export参数增加如下参数:/home/yuy/nfs *(insecure,rw,sync,no_root_squash)重启nfs服务:#sudo /etc/init.d/portma原创 2016-07-27 17:02:47 · 526 阅读 · 0 评论 -
Hi3516A linux kernel 编译步骤详细说明
1.osdrv 顶层 Makefile 使用说明本目录下的编译脚本支持选用下文提到的两种工具链中的任何一种进行编译,因此编译时需要带上一个编译参数以指定对应的工具链 -- arm-hisiv300-linux 和 arm-hisiv400-linux。其中,arm-hisiv300-linux工具链对应uclibc库,arm-hisiv400-linux工具链对应glibc库。具体命令如下转载 2016-06-29 12:04:49 · 1663 阅读 · 0 评论 -
linux编译配置好的内核,编译镜像时候出现arm-linux-:命令未找到
解决方法:1、在root权限下设置环境变量:命令:gedit /etc/profile在文件末端加上 export PATH=$PATH:XXXXX,并保存。2、执行source /etc/profile 这是避免重新启动ubuntu而又使刚刚修改的环境变量生效的方法。3、再进入到内核源文件目录,执行make UImage,可以编译了。原因在如下博文讲的原创 2016-06-29 11:44:28 · 1956 阅读 · 0 评论 -
U_boot 的 bootcmd 和bootargs参数详解
U-boot的环境变量值得注意的有两个: bootcmd 和bootargs。u-bootcmd 前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种参数。u-bootargs bootargs是环境变量中的重中之重,甚至可以说整个环境变量都是围绕着bootargs来转载 2016-06-29 08:49:05 · 261 阅读 · 0 评论 -
linux下fork的运行机制解析
理解fork()的时候,在网上找到如下资料,讲述的比较清晰,比较适合初学者理解:今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目: 给出如下C程序,在linux下使用gcc编译:?12345678910转载 2016-06-27 15:49:14 · 565 阅读 · 0 评论 -
Linux字符设备与块设备的区别与比较
Linux中I/O设备分为两类:块设备和字符设备。两种设备本身没有严格限制,但是,基于不同的功能进行了分类。(1) 字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。举例来说,调制解调器是典型的字符设备。(2) 块设备:应用程序可以随机访问设备数据,程序可自行确定读取数据的位置。硬盘是典型的块设备,应用程序可以寻址磁盘上转载 2016-06-27 10:47:55 · 232 阅读 · 0 评论