linux - 我们如何找出进程的进程 ID,在 LINUX 中读取命名管道/FIFO?
问题描述
我有一个 FIFO/命名管道,它是为写入而打开的。
fd = open(FILE_PATH, O_WRONLY | O_CREAT, (mode_t) 0600);
一旦另一个进程打开管道进行读取,我想找出读取进程的进程ID。做这个的最好方式是什么?
解决方案
推荐阅读
- spring-cloud-dataflow - 用于任务/批处理的 Spring Cloud Data Flow Java DSL
- hibernate - 使用嵌套封闭 JPA 投影时 Hibernate 生成不必要的查询
- python - 如果文件名在熊猫数据框中具有相同的对应值索引,则重命名文件
- python - 我在 python 3 中遇到关于 Keyerror 的错误
- machine-learning - 训练模型以仅检测 1 个类别标签
- lua - 如何更改表键 - LUA langg
- java - 在 JTable 中购买后如何编辑总销售额并将其添加到 txt 文件?
- python - 我如何发送具有不同 ITEM_ID 的多个 PUT 请求
- laravel - 如何在关系 Laravel 中使用“groupBy”
- vue.js - 无法访问方法内部的道具