АРМАДА
Как запустить в фоновом режиме выполнение команды?
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

Vova-Pu
Профессионал
Зарегистрирован: 17.08.2007
Сообщений: 712
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 12:01 pmДобавить в избранноеОтветить с цитатой
Как запустить в фоновом режиме в шелле на сервере выполнение команды, чтобы при разлогинивании с шелла, команда продолжала выполнятся?
Блин, мне нравится этот хостинг!

creator123
Гуру
Зарегистрирован: 25.07.2007
Сообщений: 1146
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 12:12 pmОтветить с цитатой
nohup nice rm -rf / &

p.s. только не вводи именно эту команду :oldher:

Вообщем nohup и & здесь главное.
<----- если понравился пост, жмакай сюды <-----

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 18000
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 2:49 pmОтветить с цитатой
Цитата:
Как запустить в фоновом режиме в шелле на сервере выполнение команды, чтобы при разлогинивании с шелла, команда продолжала выполнятся?



дык, так она и так будет выполяться тама (ЭТО ЗАВИСИТ КАК ПРОГРАММА КОТОРУЮ ТЫ ЗАПУСТИЛ ТАМА... БУДЕТ РЕАГИРОВАТЬ НА СИГ_INT TERM HUP PIPE... Т.Е. НЕ ОТ ТВОГО ТЕРМИНАЛА) .... просто терминал как бы подвисает у тебя...

так что в конец любой строки в терминале добавляй [пробел]&
это избавит тебя от пони

[чего] [с_чем][пробел]&
--- это и есть запуск в фоновом....

/usr/pony/bin/c /lala/lala/domain/ponyHtml/igogo.cpp &

типа так.

http://m.lsl.com/

creator123
Гуру
Зарегистрирован: 25.07.2007
Сообщений: 1146
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 3:01 pmОтветить с цитатой
IseeDeadPeople, а как же она ДОЛЖНА реагировать? в том то и вопрос Wink
Отреагирует методом прерывания запуска, и подумает что так и надо.
<----- если понравился пост, жмакай сюды <-----

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 18000
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 3:45 pmОтветить с цитатой
Цитата:
IseeDeadPeople, а как же она ДОЛЖНА реагировать? в том то и вопрос
Отреагирует методом прерывания запуска, и подумает что так и надо.



да, в нормальной ситуации.. если программер нехотел написать неубьешь_меня_никак_прог. .. то конечно прерветься... т.к. "сиг_пипе" сработает точно кмк (нет связи с терминалом)

ну а так, запустишь в фоне, отсоединишься и что ..... вернее, поговори с тем кто написал эту программу кот. ты тама хочешь запустить в фоне, он тебе скажет как все грамотно сделать чтоб было так как надо
http://m.lsl.com/

noable
Опытный
Зарегистрирован: 08.11.2008
Сообщений: 188
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 3:50 pmОтветить с цитатой
creator123 писал(а):
nohup nice rm -rf / &

p.s. только не вводи именно эту команду :oldher:

Вообщем nohup и & здесь главное.



жесткий молодой человек с отличным юмором Wink))))))

поправь плз, не дай бог кто-то найдет и сдуру вобьет Wink
SG Managed: Дедики, виртуалы, партнерам до $120 баксов за заказ

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 18000
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 3:56 pmОтветить с цитатой
rm = remove

никто невобьет, а если кто то и вобьет то я думаю такой и с крыше спрыгнет ... а это хуже ....

-----------------------

а как -rf сокращение в полной форме ? remove folder ?
http://m.lsl.com/

creator123
Гуру
Зарегистрирован: 25.07.2007
Сообщений: 1146
Обратиться по нику
# Добавлено:Пт Ноя 14, 2008 4:15 pmОтветить с цитатой
IseeDeadPeople, тут вот например
<----- если понравился пост, жмакай сюды <-----
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры