本文介绍了资源暂时不可用 ttyS3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个串行配置为 ttyS3 的嵌入式系统,我正在尝试使用

I have a embedded system with serial configured as ttyS3,I'm trying to start getty using

`/sbin/getty -L ttyS3 115200 vt100 -H HOME -u root -a`

但是在我尝试之后它无法通过登录启动会话

but its failed to start session with login after that I have tried

$ cat /dev/ttyS3
cat: can't open '/dev/ttyS3': Resource temporarily unavailable

但我收到类似/dev/ttyS3"的错误:资源暂时不可用,那么有没有办法找出哪个进程正在使用此资源(/dev/ttyS3)?

but I'm getting error like '/dev/ttyS3': Resource temporarily unavailable,so is there any way to find out which process is using this resource (/dev/ttyS3)?

推荐答案

Use lsof - 它列出了所有打开的文件.为了您的目的,请执行以下操作 -

Use lsof - it lists all the open files. For your purpose do the following -

        lsof /dev/ttyS3

这将显示哪个进程占用了该资源.

this will show which process holds up this resource.

这篇关于资源暂时不可用 ttyS3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-22 09:38