Linux一切皆文件,系统与设备通信之前,要建立一个存放在/dev目录下的设备文件,默认情况下就已经生成了很多设备文件,有时候自己手动新建一些设备文件,这就会用到mknod。
**语法格式:** mknod [参数]
**常用参数:**
| -Z | 设置安全的上下文 |
| ----------- | --------------------------- |
| -m | 设置权限模式 ,缺省为读写 |
| b | 块设备 |
| c | 字符设备 |
| -help | 显示帮助信息 |
| --version | 显示版本信息 |
**参考实例**
创建一个名为”linuxcool”的字符设备:
```
[root@anycode ~]# mknod linuxcool c 30 1
```
创建一个名为”linuxcool”的块设备:
```
[root@anycode ~]# mknod linuxcool b 50 0
```