Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Фоновый процесс?  (Прочитано 1295 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sealmi

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Фоновый процесс?
« : 01 Августа 2009, 23:04:55 »
Имеется некий процесс, запущенный примерно так: имя_команды &

Как можно вытащить процесс из фона или просмотреть стандартный вывод данного процесса?
KUbuntu 15.04 amd64 nvidia gts 450

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Фоновый процесс?
« Ответ #1 : 02 Августа 2009, 00:05:05 »
man fg

?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Фоновый процесс?
« Ответ #2 : 02 Августа 2009, 00:19:58 »
man bash
/bg
/fg
/jobs

Оффлайн sealmi

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Фоновый процесс?
« Ответ #3 : 02 Августа 2009, 10:28:51 »
Мужики! Приведите пример, если можно!
KUbuntu 15.04 amd64 nvidia gts 450

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Фоновый процесс?
« Ответ #4 : 02 Августа 2009, 10:39:44 »
ИМХО, по идее, надо перенаправлять вывод в другое место. Например в файл.

Например в каком-то скрипте прописан процесс вот так:
myproc > /home/user/tmp/procout.txt &

Теперь этот файл будет писать стандартный вывод в этот файл.  Смотрим вывод:
tail - f /home/user/tmp/procout.txt

ИМХО так.
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн sealmi

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Фоновый процесс?
« Ответ #5 : 02 Августа 2009, 10:46:08 »
А, просто процесс вывести из фона возможно?
KUbuntu 15.04 amd64 nvidia gts 450

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Фоновый процесс?
« Ответ #6 : 02 Августа 2009, 11:00:06 »
#./test &
[1] 3159
#fg 1
./test

Дополню, это только для процессов что вы запустили руками сами. Для запущенных системой, по идее нужно использовать перенаправление ввода/вывода.
« Последнее редактирование: 02 Августа 2009, 11:08:00 от digiwhite »
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн sealmi

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Фоновый процесс?
« Ответ #7 : 02 Августа 2009, 11:08:45 »
Рабоет только в текущем сеансе консоли. А глобально?
KUbuntu 15.04 amd64 nvidia gts 450

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Фоновый процесс?
« Ответ #8 : 02 Августа 2009, 11:10:14 »
Перенаправление ввода/вывода. Чем вас это не устраивает или смущает?
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Фоновый процесс?
« Ответ #9 : 02 Августа 2009, 11:11:55 »
А глобально?
google: введение в gnu screen

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.