linux的设备模型

(本文节选于电子工业出版社推出的《Linux那些事儿》一书) 这里让我们聚焦Linux的设备模型! 顾名思义,设备模型是关于设备的模型,对咱们写驱动的和不写驱动的人来说,设备的概念就是总 线和与其相连的各种设备了。电脑城的IT工作者都会知道设备是通过总线连到计算机上的,而且还需要对应的驱动才能用,可是总线是如何发现设备的?设备又是 如何和驱动对应起来的?它们经...

作者: add358 发布时间: 12-05

SSH 登陆CentOs5乱码的解决方法

CentOs5 和Redhat5 都有同样的问题,就是通过SSH客户端登陆到系统后,中文出现乱码,原因是SSH不支持 CentOs5 和Redhat5 的默认中文字符集,按照下列方法改动一下即可。 编辑 vi /etc/sysconfig/i18n 修改为 LANG="zh_CN.GB18030" 退出终端再连接。

作者: lzyking 发布时间: 12-05

在O1 1.5上安装google maps[需先获得ROOT]

OMS中没有内置google maps.自已动手来装吧。目前最高好像只支持3.1版。 $ e& l/ I8 A9 f! `/ Y8 w) I+ S& E" U# F0 {, `$ E 将附件中的两个xml文件放入/system/etc/permissions目录中,两个jar文件放入/system/framework中,再安装Maps.apk9 c## t1 C+ x7 P2 f" o. { 7 _1 o7 ~0 p, @/ a1 将附件中的两个xml文件放入/system/etc/permissions目录中,两个jar文件放入/system/...

作者: runningsparrow 发布时间: 12-05

linux上使用PPPOE的问题

今天用GENTOO的安装光盘启动,设置好ppp-setup,pppoe-start后,还是无法ping通网址。 显示未知主机地址,以前在redhat9上也出现了这个问题,当时怀疑是PPPOE的问题,走了很多弯路,一直没解决。。。 翻了很多资料,终于在 http://www.linuxsir.org/bbs/showthread.php?t=359693 上找到了这个问题解决的办法,还是gentoo论坛上的高手多啊,哈哈! 方法是打行代码: route add...

作者: cf630314 发布时间: 12-05

内存管理之prep_compound_page

现在我处于学习阶段,只见树木不见森林,将来会将它们串起来,感觉比较零散的同学先忍耐一下。 prep_compound_page的调用关系如下 __alloc_pages_internal ---------->get_page_from_freelist -------->buffered_rmqueue ------->prep_new_page --->prep_compound_page static void prep_compound_page(struct page *page, unsigned long order) { int i; int nr_pages = 1 ...

作者: Bean_lee 发布时间: 12-05

u-boot移植

u-boot-2010.06在unsp2440上的移植2 u-boot-2010.06在unsp2440上的移植1 http://blog.chinaunix.net/u4/123161/showart_2420817.html u-boot-2010.06在unsp2440上的移植2 http://blog.chinaunix.net/u4/123161/showart_2420814.html

作者: 老徐的博客 发布时间: 12-05

Linux中分区与格式化

分区原理 MBR 446byte 主分区表 64byte(Linux中最多分4区,每个16byte ) 主分区 扩展分区 扩展分区表 逻辑分区 格式化原理 常用Linux分区工具 Fdisk sfdisk diskdruid Fdisk 一般使用过程 Fdisk /dev/hdX (用root执行) 1. 运行命令 2. 添加 / 删除 / 修改分区 3. 重起 Linux的格式化工具 Mkfs 支持ext2 ext3 vfat msdos jfs reiserfs等 用法1:mkfs –t <fstype> <partition>...

作者: bbsoft2002 发布时间: 12-05

Linux 外部存储设备

挂载命令 mount 设备名 挂载点 ex. mount /dev/fd0 /mnt/floppy 卸载命令 umount 挂载点 或 设备名 ex. umount /dev/cdrom 弹光盘 eject 收光盘 eject –t mount /dev/sdb1 /mnt 会覆盖 /mnt 目录下原来的内容 Linux中常用的外部设备文件名 软盘 /dev/fdN (N=0,1 ...) 光驱(IDE) /dev/cdrom (->/dev/hdX) 光驱(SCSI) /dev/scdN (N=0,1 ...) 硬盘(IDE) /dev/hdX (X=a,b,c ...)...

作者: bbsoft2002 发布时间: 12-05

硬盘构造 理解linux fdisk 分区 柱面等知识

盘片(Platter):一块硬盘有若干盘片,每个盘片有可以存储数据的上、下两盘面(Side)。这些盘面堆叠在主轴上高速旋转,它们从上至下从“0”开始依次编号。 磁道(Track):每个盘面被划分成许多同心圆,这些同心圆轨迹叫做磁道;磁道从外向内从0开始顺序编号。 扇区(Sector):将一个盘面划分为若干内角相同的扇形,这样盘面上的每个磁道就被分为若干段圆弧,每段圆弧叫做...

作者: bbsoft2002 发布时间: 12-05

PS命令

USER PID %CPU %MEM VSZ ^ ^ ^ ^ ^ 进程用户 进程ID 占用CPU% 占用内部% 虚拟内存大小 =============================================================== RSS TTY STAT START TIME COMMAND ^ ^ ^ ^ ^ ^ 物理内存大小 终端 进程状态 开始时间 使用时间 进程指令 =============================================== ps工具标识进程的5种状态码: D 不可中断 uninterruptible sl...

作者: kuaifeidao 发布时间: 12-05