Linux Labs

Пользователи, права, процессы / Ступень 11 из 13

Фоновые задания и терминал

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 7 · итог · 2 мин

Итог

  • & в конце строки запускает команду в фоне: приглашение возвращается сразу, а [1] 1028 — номер задания и PID.
  • jobs показывает задания этой оболочки, ps — процессы всей машины.
  • Ctrl+Z ставит команду на паузу, bg продолжает её в фоне, fg возвращает в терминал, Ctrl+C прерывает.
  • %1 — номер задания, а число без % kill примет за PID. wait $! дожидается фоновой команды, $? хранит её код завершения.
  • В начале урока приглашение вернулось сразу, а sleep 600 продолжал работать: & отправил его в фон.
Ubuntu 24.04
Загрузка…