摘要: mknod指令:创建字符或者块设备文件【语 法】mknod [选项] [参数]【功能介绍】mknod指令用于创建Linux中的字符设备文件和块设备文件。【选项说明】选项功能-Z设置安全的上下文-m设置权限模式--help显示帮助信息--version显示版本信息【参数说明】参数功能文件名要创建的设备文件名类型指定要创建的设备文件的类型。支持的设备文件类型有b(块设备文件)、c或u(字符设备文件)和p(FIFO文件)主设备号指定设备文件的主设备号次设备号指定设备文件的次设备号【经验技巧】Linux系统中的设备文件都有主设备号和子设备号,主设备号表示设备类型,子设备号表示此类设备的编号。安装操作系 阅读全文
posted @ 2013-03-08 16:15 阿毛小猪 阅读(204) 评论(0) 推荐(0) 编辑
摘要: dmidecode这款软件允许你在Linux 系统下获取有关硬件方面的信息。Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS、系统、主板、处理器、内存、缓存等等。偶发现这个工具很有用,就总结一下。一、Dmidecode简介DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Deskt 阅读全文
posted @ 2013-03-08 15:28 阿毛小猪 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 在Linux下,驱动程序是内核的一部分,运行在内核态下,你可以将驱动静态的和内核编译在一起,这样的缺点是内核会比较大,而且如果驱动出错,会导致整个系统崩溃;也可以以module的方式编译,在需要的时候动态的载入。如果你编译过内核,应该记得在make menuconfig中,选项前面是可以选择和的,就分别表示"编译到内核中"和"编译成模块"。.下面介绍下模块,一个简单的“helloworld module”如下所示:/* hello-1.c - The simplest kernel module. */#include /* Needed by all 阅读全文
posted @ 2013-03-08 15:05 阿毛小猪 阅读(14933) 评论(0) 推荐(0) 编辑