Linux. Завершение работы задания, «Ctrl+c», kill

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 &