Ctrl-Cがtmuxウィンドウで機能しない


3

Mini2440 ARMボードがあり、を使用してベースのDebian 6.0システムを配置しましたmultistrap

私はtmuxいくつかのプロセスを異なるウィンドウで実行してい/etc/rc.localました シリアルポートとinittabエントリを使用してボードに接続し、そのポートで実行gettyします。picocomシリアルコミュニケーターとして使用します。

rootがログイン~/.bashrcすると、すでに実行中のtmuxサーバーに接続され、プロセスを簡単に監視できます。実際のコマンドはexec tmux attach-session -t "main"です。tmuxはデフォルトの設定で実行されます。

すべてが機能しますが、プロセスの1つ(シェルスクリプト周辺pppd)が端末からCtrl-Cを受信しないのに対して、他のプロセスは受信します。Ctrl- \も機能します。また、kill -INT <pppd_pid>動作しますが、kill -INT <shellscript_pid>しません。

作業するにはCtrl-Cが本当に必要です。このセットアップの何が問題になっていますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.