logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

自己动手编译Linux内核

原始出处     、作者信息和本声明。否则将追究法律责任。    http://sprocessor.blog.51cto.com/160089/28903    整理了一下Linux内核编译的方法,原始内核版本为Linux-2.4.20.8,新内核版本为Linux-2.4.22,其它内核版本编译方法类似。    一 准备工作    首先当然是获得内核了,可

通过proc文件系统输出必要的Linux内核信息(下)

3、使用seq_file接口的例子    本例通过/proc/seq_file_test文件输出Linux内核的十个随机数,并与printk打印的信息进行比较。    (1)、例子源代码 [cpp]view plaincopyprint?#include   #include    #include   #include    #include 

通过proc文件系统输出必要的Linux内核信息(上)

开发平台:Ubuntu 11.04    编译器:gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)    内核源码:linux-2.6.38.8.tar.bz2     proc是基于内存的文件系统,用来实现外界与Linux内核的信息交互(通过/proc目录下的各种文件)。    1、proc文件系统的初始化    proc文

通过proc文件系统输出必要的Linux内核信息(中)

2、使用旧式proc接口的例子    本示例比较简单,先通过kmalloc函数分配一段TANGLINUX_LEN大小的内存,然后通过tanglinux_read和tanglinux_write函数来实现对这段内存的读写操作。    (1)、例子源代码 [cpp]view plaincopyprint?#include   #include    #inc

关于学习Linux的经典书籍 (深入理解Linux内核、Linux设备驱动程序等)

成为一名精通 Linux 程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9 倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势。Denis

#linux#嵌入式#unix +1
Linux内核版本号的意义

在linux下有一个目录,即/usr/src/kernels/目录,下面记载着一个linux系统的内核文件,例如:2.6.18-164.el5-x86_64、2.6.18-8.el5-x86_64和2.6.18-194.el5-x86_64等,这些文件编号意味着什么呢?例如2.6.18代表着什么?el5代表着什么?x86_64又代表着什么?linux内核版本的分类Linux内核版本有两种:

#linux#x86
编译Linux内核数

本文是参考了网上多篇帖子而写的算不上什么原创。唯一值得欣慰的只不过在本机上实现罢了。因为毕竟失败了几次。也因为本人是初学驱动编程很多简单的问题在我来说是相当的困难的。望有识之士不要笑话。最后,希望本文能给刚学驱动而还没开头的人提供一些帮助。 刚看 O'REILLY 写的《LINUX设备驱动程序》时。作者一再强调在编写驱动程序时必须 建立内核树。所谓内核树,我的理解和网上资料说的

#ubuntu#linux
ubuntu network is unreachable 解决记

由于自己的本本经常要在好几个地方用,所以每到一个地方就得重新配置一下网络。当配置完ip和DNS后,内网的机器都可以ping通,网关也能ping通,但是ping 外网的就是不行。  由于自己的本本经常要在好几个地方用,所以每到一个地方就得重新配置一下网络。当配置完ip和DNS后,内网的机器都可以ping通,网关也能ping通,但是ping 外网的就是不行。  一直提示 network i

#ubuntu#网络#vim
ubuntu联网出现:network is unreachable的解决方案

本人安装了双系统:win7和ubuntu11.04.上次经过千辛万苦的把ubnutu搞上网后,最近几天没用ubunutu。今天突然开机后ubnutu无法联网,在终端中#:ifconfig后,发现我的eth0不知怎么的变成了eth2了。除了ping通127.0.0.1外,别的都显示:network is unreachable捣鼓了好久,最后在下面network connect中和sud

#ubuntu
ubuntu11.10桌面怎么变成经典桌面

一 在桌面中:系统--系统管理--登录窗口,然后选择“Ubuntu经典桌面”二 在登录界面上,把鼠标放在密码栏中,界面的最下端可以选择登录的格式。这时候选择“Ubuntu经典桌面”。

#ubuntu
    共 11 条
  • 1
  • 2
  • 请选择