2
Ctrl-C不适用于pppd非分离会话
我有一个Mini2440 ARM板,并使用放置了一个基本的Debian 6.0系统multistrap。 我曾经tmux在的不同窗口中运行过多个进程/etc/rc.local。我使用其串行端口和getty在该端口上运行的inittab条目连接至开发板。我picocom用作串行通讯器。 当root登录时,~/.bashrc将他附加到已经在运行的tmux服务器上,可以轻松地监视进程。实际的命令是exec tmux attach-session -t "main"。tmux使用默认配置运行。 一切正常,除了其中一个进程(周围的shell脚本pppd)没有Ctrlc从终端接收而其他进程可以接收。也Ctrl\可以。也 kill -INT <pppd_pid>可以,但kill -INT <shellscript_pid>不能。 我真的需要Ctrlc工作 此设置有什么问题? 编辑:这是stty -a外壳程序脚本中的输出,就在之前pppd: speed 38400 baud; rows 23; columns 80; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; …