Как назначить управляющий терминал другому процессу?

Я использую TIOCSCTTY для принудительного захвата управляющего терминала в другом «удаленном» приложении. Но после завершения работы приложения контрольный терминал становится сиротой, а bash перестает реагировать на Ctrl + C, пока я не перезапущу его с bash$ exec bash .

Как я могу явным образом вернуть контрольный терминал после его использования с TIOCSCTTY ?

  • Разрешение пользователям без полномочий root на tty1 для Gnome X-server на Arch
  • udev повторная нумерация при создании символических ссылок
  • Использовать / захватить единственную клавиатуру без локального входа в систему
  • Debian all tty зависает на «Загрузка Пожалуйста, подождите» (графический вход работает нормально)
  • Установка свежей арки - текст терминала полностью нечитабелен сразу после загрузки
  • Перенаправить вывод сценария в / dev / tty1, а также отобразить вывод в файл
  • Weird вывод при использовании ssh внутри цикла над файлом
  • Как запустить плазменный стол с SSH-консоли на настольной сессии?
  • Можно ли объединить два сеанса экрана в цепочку?
  • Гармонический шрифт на tty1 (но не tty2-6) после загрузки
  • не может прокручиваться назад в консоли (tty1)
  • Вернитесь в X-сеанс после Ctrl + Alt + F1
  • Interesting Posts

    Symlink с одной рабочей станции на другую без монтирования

    Автоматическое переключение на Wi-Fi

    Как настроить брандмауэр Centos 7 для разрешения доступа к контейнерам докеров для доступа к сетевым портам хоста?

    Python 2.7 на CentOS 5

    как получить идентификатор устройства для определенного сетевого интерфейса?

    Зачистка блоков с нулевым байтом с разреженным файлом?

    awk – значения столбцов по группам и сумме

    В Bash как определить длину имени файла?

    Управление пакетами, каталогами и PATH в Unix (OSX)

    switch_root с systemd: «Слишком много уровней символических ссылок»

    Shell сравнивает два списка и выводит разницу в третьем списке

    Имея хост с системой ZFS, как сделать его доступным для других хостов в локальной сети?

    Не удается загрузить ArchLinux с помощью Macbook pro 7.1

    при запуске `udevadm test`:` no db file to read / run / udev / data / + gpio_sw: PA7: Нет такого файла или каталога`

    что я должен знать при использовании команды mailx

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