Список генерируемых терминалов сигналов (например, Ctrl-C -> SIGINT)

Где я могу найти полный список комбинаций клавиш, которые отправляют сигналы в Linux?

Например:

  • Ctrl + C – SIGINT
  • Ctrl + \ – SIGQUIT

  • Стандартный формат шрифта для терминала
  • Прекратить работу принтера с терминала
  • 2 Solutions collect form web for “Список генерируемых терминалов сигналов (например, Ctrl-C -> SIGINT)”

    Линейная дисциплина Linux N_TTY передает только три разных сигнала: SIGINT, SIGQUIT и SIGTSTP. По умолчанию следующие управляющие символы выдают сигналы:

    • Ctrl + C – SIGINT
    • Ctrl + \ – SIGQUIT
    • Ctrl + Z – SIGTSTP

    Вы можете использовать stty для проверки или изменения символов, генерирующих сигналы.

     $ stty -a | grep -Ewoe '(intr|quit|susp) = [^;]+' intr = ^C quit = ^\ susp = ^Z 

    intr (прерывание) генерирует SIGINT , quit генерирует SIGQUIT , susp (suspend) генерирует SIGTSTP . stty -a также будет показывать такие вещи, как start = ^Q; stop = ^S; start = ^Q; stop = ^S; и erase = ^? (backspace), которые не посылают сигналы, а влияют на терминальный уровень в противном случае.

    Plain stty покажет настройки, отличные от настроек по умолчанию, и, например, stty intr ^Q изменит символ прерывания на ^Q вместо ^C

    Я думаю, что ^L (форма фида, новая страница) не является терминальной функцией, а персонажем, часто используемым приложениями для запроса перерисовать представление, одновременно перепроверяя размер окна.

    Linux и Unix - лучшая ОС в мире.