• 节点创建 
# mkdir -p /dev/sem                     // 创建用于存放设备节点的文件夹
# mknod -m 660 /dev/sem/dev0 p 50 2     // 1. <mknod> 创建设备节点
                                        // 2. <-m 660> 节点权限设置
                                        // 3. </dev/sem/dev0> 节点名称
                                        // 4. <p> 管道设备节点, FIFO
                                        // 5. 主节点号,区分节点类别
                                        // 6. 次节点号,区分节点
  • 命令行节点读写
# echo "hello node" > dev0 &         // 写内容到dev0
# cat dev0                           // 读内容到标准输出
  • 读写的权限
android:sharedUserId="android.uid.system".   // 需要系统签名或源码编译

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐