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

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

Например:

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

  • Стандартный формат шрифта для терминала
  • Отправить SIGWINCH с клавиатуры
  • Что на самом деле это баш? (или любой оболочки Linux)
  • Прекратить работу принтера с терминала
  • 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 (форма фида, новая страница) не является терминальной функцией, а персонажем, часто используемым приложениями для запроса перерисовать представление, одновременно перепроверяя размер окна.

    Interesting Posts

    У Debian live USB нет драйвера для загрузки EFI и не может быть установлен на ноутбуке Acer

    Все еще нет выхода из перенаправления в задании cron

    как сохранить выход эха и вырезать переменную

    Сложность преобразования из двоичного в шестнадцатеричное с использованием bc

    фильтровать текстовый файл xml

    Микрофон Pulseaudio не работает

    Сравнение бок о бок с более чем двумя файлами, содержащими числовые значения

    Нужна помощь с установкой драйвера TPLink AC600

    Как создать точку доступа Wi-Fi в opensuse 13.2

    файл хвоста с удаленного сервера и nslookup на локальном

    NAO-робот, работающий на базе Gentoo, не может автоматически подключаться к Wi-Fi

    Предотвратите автоматические EOFs по именованному каналу и отправьте EOF, когда я захочу

    Ядро Linux зависает при запуске ядра …

    Убедитесь, что glob имеет уникальное расширение в bash (или, в общем, в posix)

    Права доступа к Linux UID 0 vs Ring 0

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