signals - 如何配置 Ctrl+u 从控制台发送信号 SIGUSR1

标签 signals

我知道 stty 支持一些定义的击键来发送信号:

$ stty -a | grep intr
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ;



是否可以配置stty绑定(bind)击键“Ctrl+u”发送信号SIGUSR1 ? (或任何可能的方式)

提前致谢!

附言。我想使用“Ctrl+u”向我的前台运行程序发送信号。

最佳答案

如果您在 KDE 中并为您的应用程序使用 Konsole,您可以向应用程序发送一个 USR1 信号。

在菜单中打开编辑并选择“发送信号”,另一个窗口可让您选择信号类型。

您还可以在配置、快捷方式中为 SIGUSR1、SIGUSR2 等分配一个键...

关于signals - 如何配置 Ctrl+u 从控制台发送信号 SIGUSR1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30702536/

相关文章:

python - 信号发生器特定噪声调制

c - sigprocmask 不恢复我的信号处理程序

matlab - 使用 MATLAB 求大向量的交集

c - 如何在不使用 SIGWAIT 的情况下阻止线程中的所有信号?

c++ - qt 等待信号/事件,GUI

c - pthread : do other threads stop while the SIGSEGV handler runs?

c - sigwait() 在 macOS 和 Linux 中的行为是否不同?

c - 接收 SIGTERM

unix - 信号在unix中什么时候被处理?

C 未收到来自定时器的信号