rootfs:根文件系统/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:设备文件设备文件:块设备:随机访问,数据块字符设备:线性访问,按字符为单位设备号:主设备好(major)和次设备号(minor)/etc:配置文件/home:用户的家目录,每一个用户的家目录通..
分类:
系统相关 时间:
2016-08-20 22:01:48
阅读次数:
263
内核中每个字符设备都对应一个 cdev 结构的变量,下面是它的定义:linux-2.6.22/include/linux/cdev.hstruct cdev {struct kobject kobj; // 每个 cdev 都是一个 kobjectstruct module *owner; // 指 ...
分类:
系统相关 时间:
2016-08-20 11:36:17
阅读次数:
184
对 “从globalmem学习linux字符设备驱动” 的 cdev_init 和 cdev_alloc中一些不清楚的地方进行说明: cdev_init 和 cdev_alloc函数定义如下: 1.1 cdev_init 函数用于初始化cdev的成员,并建立生cdev和file_operations ...
分类:
其他好文 时间:
2016-08-20 11:35:07
阅读次数:
136
传送门 SPOOLING技术——操作系统 SPOOLING技术(Simultaneous Peripheral Operating On Line) 同时联机外围操作技术,它是关于慢速字符设备如何与计算机主机进行数据交换的一种技术,通常又称假脱机技术。 在多道程序环境下,利用多道程序中的一道或者两道 ...
分类:
其他好文 时间:
2016-08-15 22:08:03
阅读次数:
129
文件系统:rootfs: 根文件系统FHS:Linux发行版目录层级遵循协议/boot: 系统启动相关的文件,如内核、initrd,以及grub(bootloader)引导加载器/dev: 设备文件 设备文件: 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号(major ...
分类:
其他好文 时间:
2016-08-07 23:08:29
阅读次数:
244
关于Linux kernel 的字符设备是怎么注册的一个代码流程分析。 ...
分类:
系统相关 时间:
2016-08-04 23:08:44
阅读次数:
326
本章内容我们将学习linux中的重定向和管道两大用法I/O输入与输出设备重定向管道tr命令一、I/O设备1、什么是I/O设备管理和控制计算机的所有输入/输出(I/O)设备是操作系统的主要功能之一,主要分为字符设备和块设备。一般由机械和电子两个部分组成。功能介绍输入/输出(Input/Ou..
分类:
系统相关 时间:
2016-08-02 17:26:11
阅读次数:
470
Linux中的文件类型:-:普通文件(f)d:目录文件b:块设备文件(block)c:字符设备文件(character)l:符号链接文件(软链接文件)(symboliclinkfile)p:命令管道文件(pipe)s:套接字文件(socket)-rw-r--r--1rootroot270Feb2923:11upstart-xsessions-rw-r--r--1rootro..
分类:
系统相关 时间:
2016-08-02 17:16:19
阅读次数:
235
单引号:强引用,变量引用不执行替换
双引号:弱引用,变量引用会替换
``:命令替换。$()=``
文件类型:
-:常规文件
d:目录文件
b:块设备文件,支持以block为单位进行随机访问
c:字符设备文件,支持以character为单位进行线性访问
majornumber:主设备号,用于标示设备..
分类:
系统相关 时间:
2016-08-01 23:10:30
阅读次数:
227
文件系统:/bin:所有用户可用的基本命令文件。/sbin:共系统管理使用的工具程序。/boot:引导加载器必须用到的静态文件(kernel、initramfs、grub等)。/dev:存储特殊文件或设备文件。设备文件有两类:字符设备(现性设备)、块设备(随机设备)。/etc:系统程序的配置文件。..
分类:
其他好文 时间:
2016-08-01 23:03:46
阅读次数:
193