
Linux. Завершение работы задания, «Ctrl+c», kill
Для завершения работы активного задания используйте сочетание клавиш «Ctrl-c». Выполнение задания будет немедленно завершено.
# Запуск задания в активном режиме
$ sleep 100 [Enter]
# Завершение работы задания
^C [Ctrl+C]
Чтобы завершить фоновое задание, вы можете сначала перевести его в активный режим и также воспользоваться клавишами «Ctrl-c». Но лучше подойдёт вызов команды «kill», с указанием в параметре уникального номера задания.
# Вывод списка заданий
$ jobs [Enter]
[1] Running sleep 100 &
[2]- Running sleep 200 &
[3]+ Running sleep 300 &
# Завершение работы задания №2
$ kill %2 [Enter]
[2]- Terminated sleep 200
$ jobs [Enter]
[1]- Running sleep 100 &
[3]+ Running sleep 300 &