系统相关
首页 > 系统相关> > linux – 如何使用串口查找进程

linux – 如何使用串口查找进程

作者:互联网

我正在使用uclinux,我想知道哪些进程正在使用串口.问题是我没有lsof或fuser.

有没有其他方法可以获得这些信息?

解决方法:

这个单行应该有所帮助:

ls -l /proc/[0-9]*/fd/* |grep /dev/ttyS0

用实际端口名替换ttyS0

示例输出:

lrwx------ 1 root dialout 64 Sep 12 10:30 /proc/14683/fd/3 -> /dev/ttyUSB0

这意味着pid 14683将/ dev / ttyUSB0作为文件描述符3打开

标签:linux,uclinux,open-files,processes
来源: https://codeday.me/bug/20190812/1644838.html