mknod命令 来自: http://man.linuxde.net/mknod
来源:互联网 发布:疯狂java 编辑:程序博客网 时间:2024/06/07 22:56
选项:
-Z:设置安全的上下文;
-m:设置权限模式;
-help:显示帮助信息;
--version:显示版本信息。
参数:
文件名:要创建的设备文件名;
类型:指定要创建的设备文件的类型;
主设备号:指定设备文件的主设备号;
次设备号:指定设备文件的次设备号。
mknod /dev/ttyUSB32c 188 32
mknod /dev/dmaX5c 189 0
扩展知识:
Linux的设备管理是和文件系统紧密结合的,各种设备都以文件的形式存放在/dev目录 下,称为设备文件。应用程序可以打开、关闭和读写这些设备文件,完成对设备的操作,就像操作普通的数据文件一样。
为了管理这些设备,系统为设备编了号,每 个设备号又分为主设备号和次设备号。主设备号用来区分不同种类的设备,而次设备号用来区分同一类型的多个设备。对于常用设备,Linux有约定俗成的编 号,如硬盘的主设备号是3。
Linux为所有的设备文件都提供了统一的操作函数接口,方法是使用数据结构struct file_operations。这个数据结构中包括许多操作函数的指针,如open()、close()、read()和write()等,但由于外设 的种类较多,操作方式各不相同。Struct file_operations结构体中的成员为一系列的接口函数,如用于读/写的read/write函数和用于控制的ioctl等。
打开一个文件就是调用这个文件file_operations中的open操作。不同类型的文件有不同的file_operations成员函数,如普通的磁盘数据文件, 接口函数完成磁盘数据块读写操作;而对于各种设备文件,则最终调用各自驱动程序中的I/O函数进行具体设备的操作。这样,应用程序根本不必考虑操作的是设 备还是普通文件,可一律当作文件处理,具有非常清晰统一的I/O接口。所以file_operations是文件层次的I/O接口。
- mknod命令 来自: http://man.linuxde.net/mknod
- uname命令 来自: http://man.linuxde.net/uname
- openssl命令 来自: http://man.linuxde.net/openssl
- 当前位置:首页 » 文件和目录管理 » vi vi命令 来自: http://man.linuxde.net/vi
- mknod命令
- mknod命令
- mknod 命令
- mknod 命令
- mknod命令
- mknod命令
- mknod
- mknod
- mknod
- mknod
- mknod
- mknod
- mknod
- mknod
- SpringMVC
- 利用AWS免费EC2搭建加密代理
- Java中-classpath和路径的使用
- Qt单选框
- JavaScript跨域总结与解决办法
- mknod命令 来自: http://man.linuxde.net/mknod
- 插入排序算法 (一般 折半 shell)
- gradle 构建java应用 使用笔记
- servlet 工作原理
- osg窗口的创建(一)
- Java 使用Calendar 工具类时 设置时区
- linux yum命令详解
- Hadoop入门之Hadoop-2.5.0源码编译
- Swift - 如何连续dismiss 2个VC视图控制器(以及直接跳回根视图)