LINUX.ORG.RU
ФорумAdmin

Команды fg, bg, jobs. Где логика?


0

0

Здравствуйте!


В юниксах для работы с фоновыми процессами используются команды шелла fg, bg, jobs, &.

- Отправлять команду в фон можно при запуске, завершив ее символом &.
- Посмотреть, что она выполняется, можно командой jobs.
- Достать из фонового выполнения программу можно с помощью команды fg.

Вопрос - как пользоваться командой bg, чтобы засунуть программу обратно в фон?

Ведь когда программа вытащена из фонового режима, она не даст в шелле сделать команду bg, так как шелл недоступен (работает программа). Из другого запущенного шелла достучатся до работ первого шелла тоже невозможно.

Как быть то?


В man bash есть абзац, где написано и про bg и про fg и про Ctrl+Z и про Ctrl+Y. Вроде все в одном абзаце, каким образом вы узнали про bg/fg и пропустили про "suspend character"?

mky ★★★★★
()
Ответ на: комментарий от mky

Ну сейчас каждый графоман, с трудом осиливший установку Ubuntu, сразу приступает к написанию очередного шедеврального труда "Освой linux за 24 часа", а потом начитавшись этих книжек люди думают. что всё плохо.

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

Отлично в этот раз точку вместо запятой поставил.

dn2010 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.