
Linux Kernel
文章平均质量分 67
kingnightdream
iOS developer ,and have interested in webview , javascript, android,server
展开
-
linux时钟jiffies及其相关
参考http://blog.chinaunix.net/u3/93893/showart_1890710.htmlhttp://www.360doc.com/content/081203/19/36491_2046150.html 时间单位转换见http://blog.youkuaiyun.com/mociml/archive/2008/02/10/2087595.aspx 在LINU转载 2009-08-19 15:47:00 · 1513 阅读 · 0 评论 -
ubuntu编译嵌入式Linux内核Install ncurses(ncurses-devel) and try again
手编译嵌入式Linux内核。刚刚着手就遇到一个问题:Install ncurses(ncurses-devel) and try again。做一个简单的铺垫,ncurses是字符终端下屏幕控制的基本库。可能很多新开发的程序已经不再使用。假如要编译一些老的程序,还是会经常碰到。解决这个问题可以通过下面的解决方法来搞定。打开一个终端输入下面这条语句按回车进行安装即可。apt-get in转载 2011-12-30 11:29:50 · 2050 阅读 · 0 评论 -
class_create()
从linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。相比devfs,udev有很多优势,在此就不罗嗦了,提醒一点,udev是应用层的东东,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写的一个字符设备驱动为例,在驱动初始转载 2011-09-14 10:51:52 · 764 阅读 · 0 评论 -
Busybox: 解决IPV6路由表删除时遇到的:No Such Process问题
http://blog.youkuaiyun.com/cometofly/archive/2010/12/09/6066251.aspx环境: 嵌入式系统,Busybox-1.00版本,IPV6网络环境,DHCPV6动态获取网关和路由信息。问题: 当使用route命令尝试删除默认网关:route -A inet6 del ::/0 gw 2001::1 dev br0转载 2011-06-08 14:22:00 · 5563 阅读 · 1 评论 -
mtd-utils交叉编译
<br />在网上参考了很多人的文章,开始就是编译不过去,提示/sys/acl.h无法找到!<br />最后终于解决,原因是路径的问题<br /> <br />1、源码<br />http://www.zlib.net/zlib-1.2.5.tar.gz<br />http://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar.gz<br />ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-1.4.1原创 2011-01-13 15:17:00 · 12762 阅读 · 3 评论 -
理解和认识udev
<br />理解和认识udev<br /><br />因为本身从事存储行业,在工作中多次碰到用户有这样的要求:我的linux系统中原来有一块SCSI硬盘,系统分配的设备文件是/dev/sda。现在新增加了一个外置的磁盘阵列,通过SCSI卡连接。但接上这个磁盘阵列后,/dev/sda变成了磁盘阵列的硬盘了,原来内置的SCSI硬盘变成了 /dev/sdb,我希望将设备文件固定下来。<br /> 过去,我总是对用户说,这个比较麻烦,因为/dev/sda等文件都是linux内核自动分配的。很难固定下来,除非你转载 2010-12-09 17:35:00 · 688 阅读 · 0 评论 -
制作initramfs镜像
Linux kernel在自身初始化完成之后,需要能够找到并运行第一个用户程序(这个程序通常叫做“init”程序)。用户程序存在于文件系统之中,因此,内核必须找到并挂载一个文件系统才可以成功完成系统的引导过程。在grub中提供了一个选项“root=”用来指定第一个文件系统,但随着硬件的发展,很多情况下这个文件系统也许是转载 2010-01-13 11:14:00 · 1257 阅读 · 0 评论 -
linux和windows文件名长度限制
Linux文件名的长度限制是255个字符 windows下完全限定文件名必须少于260个字符,目录名必须小于248个字符。 linux下文件数、目录数、文件名长度的各种限制 以下测试都是在没有优化或修改内核的前提下测试的结果1. 测试目的:ext3文件系统下filename最大字符长度 测试平台:RHEL5U3_x64 测试过转载 2010-02-25 15:27:00 · 52477 阅读 · 0 评论 -
jiffies溢出与时间先后比较
http://www.edacn.net/html/10/72210-51567.html1. 概述 在Linux内核中,TCP/IP协议栈在很多用到时间比较的地方都使用了jiffies?本文介绍了什么是jiffies,jiffies溢出可能造成的问题,使用time_after等宏来正确地比较时间及其背后的原理。 2. jiffies简介 2.1 时钟中断 在Linux内核中,TCP/转载 2009-08-19 16:10:00 · 737 阅读 · 0 评论 -
Ubuntu root用户/权限使用
Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。 (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦 此时我们可以切换到root用户,只需要简单转载 2013-01-08 10:30:06 · 1741 阅读 · 0 评论