The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа
next up previous contents index
Next: Перевод задания в активный Up: Управление заданиями Previous: Остановка задания   Contents   Index

Перевод задания в фоновый режим

Все новые задания запускаются в активном режиме, если Вы ничего не указываете специально. Чтобы запустить задание в фоновом режиме, необходимо завершать командную строку символом (`&'). Это может пригодиться, когда Вы запускаете неинтерактивные задания, выполняющие большой объем вычислений. Например, чтобы запустить программу programma в фоновом режиме, введите:
   $ programma & [Enter]
   [1] 6575
   $

Оболочка сообщит Вам номер задания ( в данном случае 1) и идентификатор процесса (в данном случае 6575), а эатем появится приглашение оболочки. когда фоновое задание завершится, оболочка выведет на экран номер задания, запустившую его команду и слово `Done', указывающее на успешное завершение задания:

[1]+  Done                    programma

Чтобы перевести в фоновый режим активное задание, сначала остановите его, а затем переведите в фоновый режим командой bg ("background" - фоновый режим). Например, для программы programma выполните:

$ programma [Enter]
C-z

[1]+  Stopped                 programma
$ bg [RET]
[1]+ programma &
$

Если Вы приостановили несколько заданий, укажите в качестве аргумента bg номер задания, которое нужно перевести в фоновый режим. Например, для задания с номером 4 введите: $ bg %4 [Enter]



Alex Otwagin 2002-12-16


  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor