Linux
文章平均质量分 81
pi408637535
这个作者很懒,什么都没留下…
展开
-
qemu 安装LFS
很早以前就使用过过qemu,很多手机的模拟器用的都是qemu,但是当初发现qemu一启动总是占用100%的cpu,所以当初对qemu没有太多的好感,后来学习linux内核的时候,发现qemu可以单步跟踪内核。不是kgdb,而是qemu自带的cpu仿真调试功能,这个非常不错,准备着手研究一下。以后学习linux代码也就方便多了。 ubuntu apt 安装的qemu不支持kqemu。所以需要自转载 2014-08-09 03:32:52 · 1334 阅读 · 0 评论 -
vmlinux, zImage, Image的区别
linux内核镜像格式 一、Linux内核镜像格式 Linux内核有多种格式的镜像,包括vmlinux、Image、zImage、bzImage、uImage、xipImage、bootpImage等. (1)kernel镜像格式:vmlinux vmlinuz是可引导的、可压缩的内核镜像,vm代表Virtual Memory.Linux支持虚拟内存,因此得名vm.它是转载 2014-08-08 13:48:48 · 4587 阅读 · 0 评论 -
qemu 安装LFS
很早以前就使用过过qemu,很多手机的模拟器用的都是qemu,但是当初发现qemu一启动总是占用100%的cpu,所以当初对qemu没有太多的好感,后来学习linux内核的时候,发现qemu可以单步跟踪内核。不是kgdb,而是qemu自带的cpu仿真调试功能,这个非常不错,准备着手研究一下。以后学习linux代码也就方便多了。 ubuntu apt 安装的qemu不支持kqemu。所以需要自转载 2014-08-09 03:30:00 · 1308 阅读 · 0 评论 -
linux下汇编语言编译执行
1. 如果使用gcc编译汇编文件的话, 使用main符号作为入口( gcc -o a.out a.S) 2. 如果使用as和ld命令编译汇编的话, 使用_start符号作为入口( as test.S -o test.o; ld test.o -o a.out) 以上生成两个文件都是ELF格式的可执行文件, 只不过第一个会自动添加一些环境的初始化代码. 对于ELF文件转载 2014-08-08 13:59:07 · 769 阅读 · 0 评论 -
dd命令详解
一、dd命令的解释。 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾则乘以相应的数字:b=512;c=1;k=1024;w=2 参数: 1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。 2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。 3. ibs=bytes:一次读入byte转载 2014-08-09 02:59:39 · 616 阅读 · 0 评论 -
Source Insight 的实用技巧
SourceInsight 的实用技巧 2007年4月19日 若干年前曾写个一篇关于source insight宏的使用文章,放到这里后就一直没有理会。过了很久之后,偶然的一次查找,才知道已经有不少地方引用那篇文章,想来文章还是有一定用处的。 前段时间刚好有空闲时间,于是又写一篇关于source insight的文章,这次侧重于实用技巧的介绍,希望对大家有帮助。 我常常这转载 2014-08-24 20:26:11 · 719 阅读 · 0 评论 -
linux面试题参考答
一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。 5. 链接分为: 硬链接 和 符号链接 。 6. 超级块包含了i节点表 和 空闲块表 等重要转载 2014-08-11 20:20:17 · 595 阅读 · 0 评论 -
container_of()宏
container_of()宏 /*说白了就是通过一个结构体局部来获取整个结构*/ 在学习Linux驱动的过程中,遇到一个宏叫做container_of。 该宏定义在include/linux/kernel.h中,首先来贴出它的代码: /** * container_of - cast a member of a structure out to the containing转载 2015-03-15 23:07:22 · 315 阅读 · 0 评论 -
Linux VFS讲解
//本来想写总结,但是觉得这篇文章写的不错,还是直接转载吧! (文章不难,耐心看你几分钟你就能看懂了) http://www.tldp.org/LDP/tlk/fs/filesystem.html 原址 This chapter describes how the Linux kernel maintains the files in the file systems tha转载 2015-03-02 17:24:27 · 1200 阅读 · 0 评论