Результат комбинации Ctrl + c, а затем Ctrl + z в оболочке

Какой сигнал будет отправлен в текущий процесс после отправки Ctrl c после 500 мс Ctrl z ?

Я попытался дать Ctrl c после Ctrl z, но я не получил точных ответов для этого.

  • предотвратить " + сделать $ scriptname" и " 31303", который будет показан
  • +/- после выполнения задания в фоновом режиме
  • Может кто-нибудь объяснить подробно, что делает «set -m»?
  • Возможно ли передать текущий процесс на ваш терминал?
  • Разница между nohup, disown и &
  • Как сохранить подсказку в фоновом режиме?
  • Почему SIGKILL не останавливает остановленную программу (да)?
  • Получить идентификатор PID любой команды в последовательности команд из последовательности команд
  • 2 Solutions collect form web for “Результат комбинации Ctrl + c, а затем Ctrl + z в оболочке”

    Ctrl + C отправит SIGINT в группу процессов переднего плана.

    Поскольку вы заранее задали процесс Ctrl + Z , Ctrl + C не даст ожидаемого результата.

    heemayl прав, сделаем эксперимент

    ping google.com 

    Пинг работает. Когда вы нажмете ctrl- z, он отправит процесс на задний план, но этот процесс все еще выполняется, вы можете проверить его с помощью bg .

    Итак, как мы знаем, этот процесс в backgroud, как может ctrl- c узнать об этом? Поэтому он перестанет работать.

    Interesting Posts

    Исходная переменная bash

    Написание сценария, который показывает, сколько строк имеет «X» и «Y» в нем?

    Может ли сценарий оболочки, запущенный в ssh, продолжать работать, если экземпляр SSH закрывается?

    Почему не работает этот нераспространен?

    Можно ли использовать systemd для запуска и остановки службы на основе наличия файла?

    Сценарий оболочки не найден

    Как сделать этот цикл Ctrl + C-прерывистым?

    Установка реверсивного моста PCIe-PCI в Debian приводит к «неклассифицированному устройству»,

    сценарий оболочки для запуска при загрузке в Mac OS X не запускает все команды

    Создание логического тома определенного размера LVM в конце физического тома

    Почему запись в существующий файл происходит быстрее, чем запись нового пустого файла?

    redirect stdout и stderr в сценарии bash

    EFI Нет загрузчика. Конфигурационные файлы в \ loader \ entries \ *. Conf необходимы

    разархивировать файл из другой папки

    Изменить громкость с помощью терминала

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