某些vps会屏蔽了/dev/null 和/dev/zero 两个很有用的设备,我们可以通过mknod的方法手动创建它们
linux的创建方法如下:
mknod /dev/zero c 1 5
mknod /dev/null c 1 3
unix下面的有点区别,主要追对不一样的系统
mknod [OPTION]… NAME TYPE [MAJOR MINOR]
后面两个数字会有一些 区别,具体含义等以后再查下文档才清楚,呵呵。
linux 的major.h
#define UNNAMED_MAJOR 0 #define MEM_MAJOR 1 #define RAMDISK_MAJOR 1 #define FLOPPY_MAJOR 2 #define PTY_MASTER_MAJOR 2 #define IDE0_MAJOR 3 .............
The best overview of all the major and minor numbers is in the /usr/src/linux/Documentation directory. The devices.txt is considered the “authoritative” source for this information.
具体的含义就要去上面翻阅了,一般发行版都没有安装文档,最好自己yum或者apt一下,呵呵。
Leave a Reply