/dev/ttyS0の下にシリアルデバイスがあり、そのシリアルデバイスから読み取る(書き込まない)アプリケーションがあります。シリアルデバイスから着信データを受信したいのですが、cat /dev/ttyS0はすでにアプリケーションによって開かれているので動作しないと思います。
/proc/pid##/fdで/dev/ttyS0を介してファイル記述子を見つけることができます。シリアルラインに入ってくるデータを活用する方法はありますか?必要に応じてrootアクセス権があります。アプリケーションを編集する能力がありません。