The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Запуск процесса в фоновом режиме"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Запуск процесса в фоновом режиме"  
Сообщение от zX5 email(ok) on 18-Май-07, 13:21 
Суть вопроса в следующем:
Захожу на FreeBSD через ssh. Выполняю какую-нибудь команду, например ping. Закрываю окно с сессией ssh. Выполнение команды ping прекращается.
А теперь собсвенно вопрос: как можно сделать так, чтобы программа после выхода из сессии не закрывалась, а продолжала выполняться!
Спасибо!
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Запуск процесса в фоновом режиме"  
Сообщение от PixeL (??) on 18-Май-07, 13:29 
>Суть вопроса в следующем:
>Захожу на FreeBSD через ssh. Выполняю какую-нибудь команду, например ping. Закрываю окно
>с сессией ssh. Выполнение команды ping прекращается.
>А теперь собсвенно вопрос: как можно сделать так, чтобы программа после выхода
>из сессии не закрывалась, а продолжала выполняться!
>Спасибо!


ping 10.10.10.2 &

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Запуск процесса в фоновом режиме"  
Сообщение от newser (ok) on 18-Май-07, 13:30 
>Суть вопроса в следующем:
>Захожу на FreeBSD через ssh. Выполняю какую-нибудь команду, например ping. Закрываю окно
>с сессией ssh. Выполнение команды ping прекращается.
>А теперь собсвенно вопрос: как можно сделать так, чтобы программа после выхода
>из сессии не закрывалась, а продолжала выполняться!
>Спасибо!

nohup ping 127.0.0.1 &

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Запуск процесса в фоновом режиме"  
Сообщение от AMDmi3 (??) on 18-Май-07, 13:34 
>Суть вопроса в следующем:
>Захожу на FreeBSD через ssh. Выполняю какую-нибудь команду, например ping. Закрываю окно
>с сессией ssh. Выполнение команды ping прекращается.
>А теперь собсвенно вопрос: как можно сделать так, чтобы программа после выхода
>из сессии не закрывалась, а продолжала выполняться!
>Спасибо!

nohup command & (вывод в nohup.out)
nohup command >/dev/null & (не создавать nohup.out)
daemon [-cf] command
screen command (screen вообще много чего умеет)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Запуск процесса в фоновом режиме"  
Сообщение от zX5 email(ok) on 18-Май-07, 19:03 
>nohup command & (вывод в nohup.out)
>nohup command >/dev/null & (не создавать nohup.out)
>daemon [-cf] command
>screen command (screen вообще много чего умеет)

1) Зачем нужен знак & в конце. В мане nohup про него ни слова.
2) Почему то при выполнении команды не создается файл nohup.out
Ни где не создается, по всему диску искал!!!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Запуск процесса в фоновом режиме"  
Сообщение от Niam (??) on 18-Май-07, 19:13 
>1) Зачем нужен знак & в конце. В мане nohup про него
>ни слова.

Чтоб увести процесс в фон.

nohup просто обворачивает дочерній процесс и ставит заглушку(блок) на сигнал SIGHUP.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Всем спасибо!"  
Сообщение от zX5 email(ok) on 22-Май-07, 11:01 
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Запуск процесса в фоновом режиме"  
Сообщение от Aleksandr (??) on 08-Янв-09, 19:02 
>Суть вопроса в следующем:
>Захожу на FreeBSD через ssh. Выполняю какую-нибудь команду, например ping. Закрываю окно
>с сессией ssh. Выполнение команды ping прекращается.
>А теперь собсвенно вопрос: как можно сделать так, чтобы программа после выхода
>из сессии не закрывалась, а продолжала выполняться!
>Спасибо!

Скажите, раз есть nohup, то зачем када пишут даемона выполняют начальный форк и выход?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Запуск процесса в фоновом режиме"  
Сообщение от Dmitry (??) on 30-Мрт-09, 12:30 
>>Суть вопроса в следующем:
>>Захожу на FreeBSD через ssh. Выполняю какую-нибудь команду, например ping. Закрываю окно
>>с сессией ssh. Выполнение команды ping прекращается.
>>А теперь собсвенно вопрос: как можно сделать так, чтобы программа после выхода
>>из сессии не закрывалась, а продолжала выполняться!
>>Спасибо!

команда screen. пользуйте ее.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру