LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 951|回复: 7

关于在程序中创建设备节点

[复制链接]
发表于 2005-12-5 10:43:53 | 显示全部楼层 |阅读模式
我们知道,在命令行中可以用“mknod”创建设备节点

在C程序中应该如何做呢?除了system()还有别的方法么?

谢谢!
发表于 2005-12-5 11:06:00 | 显示全部楼层
man 3p mknod
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-5 11:12:32 | 显示全部楼层
got it

3Q

btw,3p里边的p代表什么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-5 11:16:25 | 显示全部楼层
命令行的mknod可以指定major和minor,可是上边的mknod好像不能指定这些

:ask
回复 支持 反对

使用道具 举报

发表于 2005-12-5 12:47:03 | 显示全部楼层
我这里要man 2 mknode,2楼的是什么系统啊,gentoo么
回复 支持 反对

使用道具 举报

发表于 2005-12-5 13:24:32 | 显示全部楼层
Post by x11
我这里要man 2 mknode,2楼的是什么系统啊,gentoo么

man 2 mknod 是  Linux Programmer's Manual
man 3p mknod  是 POSIX Programmer's Manual
;)
回复 支持 反对

使用道具 举报

发表于 2005-12-5 13:26:36 | 显示全部楼层
Post by macarthor
got it

3Q

btw,3p里边的p代表什么?

3 people ?
开个玩笑,其实我也不知道,可能是 programming or posix?
回复 支持 反对

使用道具 举报

发表于 2005-12-5 22:04:09 | 显示全部楼层
google :

    Permission to distribute these POSIX man pages has just been
    obtained, and the pages in man0p, man1p, man3p were derived from the
    POSIX html pages by some silly conversion script.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表