Linux
文章平均质量分 74
u010447053
这个作者很懒,什么都没留下…
展开
-
Linux Kernel中list解读
Sam之前看2.4kernel时,常看到List.也仔细看了一下,但现在长期没有看kernel,没有写程序,已经忘记了很多。今天又看一看并记录下来。 LinuxKernel中,常常需要使用双向链表。在~/include/linux/list.h中,就定义了双向链表和常用的function. 链表头如下:struct list_head { struct list_head转载 2013-12-10 17:11:26 · 624 阅读 · 0 评论 -
错误Illegal instruction 的解决方法
Illegal instruction 的解决方法 最新解决方法:把/usr/local/arm/compiler/arm-none-linux-gnueabi/libc/armv4t/lib目录(也就是你的编译器的库目录)下的所有文件拷贝到目标板子的根目录的lib目录下就好了。这样无论你的hello是动态编译还是静态编译,跑起来都不会有Illegal instruction的转载 2013-12-27 18:14:58 · 2508 阅读 · 0 评论 -
内核-编译器-busybox个版本之间的关系
内核-编译器-busybox个版本之间的关系前言:本文主要记录用各个版本的编译器编译出来代码运行结果。1. (zImage)Busybox-1.3.2: arm-linux-gcc-3.3.2Linux-2.6.26.3:arm-linux-gcc-3.4.1编译结果:正常通过。运行结果:看到控制台 2. (zImage2)Busybox-1.3.2: arm-转载 2013-12-27 18:16:17 · 1494 阅读 · 0 评论 -
linux 命令 xxd
xxd [options] [infile [outfile]]xxd -r[evert] [options] [infile [outfile]]xxd 命令用于用二进制或十六进制显示文件的内容,如果没有指定outfile参数,则把结果显示在屏幕上,如果指定了outfile则把结果输出到 outfile中;如果infile参数为 – 或则没有指定infile参数,则默认从标准输入读入转载 2014-11-08 21:59:55 · 682 阅读 · 0 评论 -
VFS文件系统结构分析
VFS是Linux非常核心的一个概念,linux下的大部分操作都要用到VFS的相关功能。这里从使用者的角度,对VFS进行了简单说明。使用者不但需要知道Linux下有哪些文件操作的函数,还需要对VFS的结构有一个比较清晰的了解,才能更好的使用它。例如hard link 与symbolic,如果没有VFS结构的相了解,就无法搞清楚如何使用它们。本文首先是建立了一个简单的目录模型,然后介绍该目录转载 2014-10-24 21:37:27 · 571 阅读 · 0 评论 -
自用vimrc
syntax on " 自动语法高亮"filetype on"filetype plugin indent on " 开启插件"colorscheme candy " 设定配色方案set nocompatible " 关闭 vi 兼容模式set number " 显示行号原创 2015-01-19 17:09:37 · 490 阅读 · 0 评论