LINUX中的七种文件类型d目录文件。l符号链接(指向另一个文件,类似于瘟下的快捷方式)。s套接字文件。b块设备文件,二进制文件。c字符设备文件。p命名管道文件。-普通文件,或更准确地说,不属于以上几种类型的文件
分类:
系统相关 时间:
2017-02-06 00:33:55
阅读次数:
242
原本的字符设备只能有255个驱动程序,原因是一个主设备号占用了0~255的次设备号 把register_chrdev展开可得到一下几个部分:register_chrdev_region/alloc_chrdev_region,cdev_init,cdev_add 参照register_chrdev的 ...
分类:
其他好文 时间:
2017-01-30 18:48:06
阅读次数:
226
1. mycdev.c 2. Makefile 3. 应用层app 4. 加载驱动 sudo insmod mycdev.ko 5. 创建设备节点,并指定权限 sudo mknod /dev/mycdev c 250 0 sudo chmod 666 /dev/mycdev 6. 测试字符设备 ca ...
分类:
系统相关 时间:
2017-01-16 00:10:41
阅读次数:
282
###文件权限### ***文件属性的查看*** ls -l filename -|rw-r--r--.|1| root| root| 46 |Oct 1 05:03 |filename — ———— — —— —— —— ———— —— 1 2 3 4 5 6 7 8 *** 1. "-": 文件 ...
分类:
其他好文 时间:
2017-01-15 07:36:51
阅读次数:
238
Linux服务器操作系统 今日大纲 ●服务器操作系统的系列、Linux的主流产品、虚拟机软件 ●安装linux ●linux基本命令 ●用户管理及权限(多用户) ●实战(搭建环境及部署web项目) ***************************************************... ...
分类:
系统相关 时间:
2017-01-10 23:44:56
阅读次数:
521
/proc目录中的主要文件的说明文件或目录名称描述apm高级电源管理信息cmdline文件给出了内核启动的命令行CPUinfo中央处理器信息devices可以用到的设备(块设备/字符设备)dma显示当前使用的DMA通道filesystems核心配置的文件系统ioports当前使用的I/O端口interrupts文件的每一行..
分类:
其他好文 时间:
2017-01-10 10:35:18
阅读次数:
176
关于文件属性的判断式 -a 如果文件存在 -b 如果文件存在,且该文件是区域设备文件 -c 当file存在并且是字符设备文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是普通文件时返回真 -g 当由pat ...
分类:
系统相关 时间:
2017-01-09 11:42:30
阅读次数:
224
一、结构体 1. cdev 结构体 2. file_operations 结构体 ...
分类:
系统相关 时间:
2017-01-04 07:24:57
阅读次数:
327