- выход из SSH без закрытия прог на сервере, PavelR, 07:30 , 16-Дек-08 (1)
- выход из SSH без закрытия прог на сервере, wertik, 08:12 , 16-Дек-08 (3)
- выход из SSH без закрытия прог на сервере, sda, 09:06 , 16-Дек-08 (4)
- выход из SSH без закрытия прог на сервере, rodriguez, 10:41 , 16-Дек-08 (5) +1
- выход из SSH без закрытия прог на сервере, Alex123, 16:22 , 16-Дек-08 (6)
- выход из SSH без закрытия прог на сервере, Doka, 17:22 , 16-Дек-08 (8)
- выход из без закрытия на сервере ну может быть потом не сра>, Andrey Mitrofanov, 17:45 , 16-Дек-08 (11)
- выход из SSH без закрытия прог на сервере, mikra, 17:54 , 16-Дек-08 (12)
Если проге нужен stdout и stderr, то их надо перенаправить. Иначе после отлогина консоль исчезнет и проге придется умереть. С перенаправленными stdout и stderr она будет жить.Если заведомо известно, что прога ничего не будет выводить, то можно не перенаправлять. Пример - команда sleep. Проверял в bash на gentoo. 1. логин 2. sleep 120 & 3. отлогин 4. логин 5. ps ax|grep sleep Разумеется между 2 и 5 не должно пройти более 120 секунд. Так чтаа /usr/local/bin/myprog &> /dev/null & и выходи смело
- выход из SSH без закрытия прог на сервере, Alex123, 18:17 , 16-Дек-08 (14)
- выход из SSH без закрытия прог на сервере, mikra, 18:53 , 16-Дек-08 (19)
Не надо спешить. Внимательно прочитай ответ, а потом, обдумав, прочитай еще раз.А как перенаправить stdin/stderr на лету надо читать мануалы, я так вот с ходу не знаю.
- выход из SSH без закрытия прог на сервере, mikra, 19:07 , 16-Дек-08 (20)
И, кстати, для mc перенаправления все равно было бы не достаточно, даже слиб ты его прально написал. Интерактивная прога может многого хотеть от пользовательского интерфейса. В screen пошла бы. А если проге просто сообщения выводить надо, то будет работать наверняка.
- выход из SSH без закрытия прог на сервере, Alex123, 00:29 , 17-Дек-08 (21)
- выход из SSH без закрытия прог на сервере, mikra, 12:05 , 17-Дек-08 (23)
>так ещё интереснее: > >User# mc &> /dev/null & >Invalid null command. >User# mc & > /dev/null & >Invalid null command. >User# top &> /dev/null >Invalid null command. > >:(((( Нуу... у меня шелом bash работает, а у тебя видимо csh. У них синтаксис перенаправлений немного разный, потому на эту команду он у тебя и ругается. Смени шел на время экспериментов. Когда принципиальный результат получишь, тогда сможешь его под свой шел адаптировать. А в остальном ты определись что конкретно ты хочешь запускать и что ты запускал раньше, когда все у тебя работало. Если mc top или подобное, то тебе виртуальная консоль нужна, тоесть screen. Либо долго читать и пытаться реализовать screen кустарно. Во-первых это будет не одна строчка скрипта. А во-вторых имхо это нездоровый какой-то интерес к убийству времени с особой жестокостью в извращенной форме :) Если тебе иксовое приложение нужно гонять, то сам наверное догадываешься, что перенаправление потоков тебя не спасет ;) Мой вариант поможет если тебе демон какой надо запустить. Чтобы выводимые сообщения не сыпались в syslog и не убивали приложение за отсутствием консоли, можно их перенаправить в файл или /dev/null
- выход из SSH без закрытия прог на сервере, Alex123, 15:57 , 17-Дек-08 (25)
- выход из SSH без закрытия прог на сервере, mikra, 16:49 , 17-Дек-08 (29)
>>Если тебе иксовое приложение нужно гонять, то сам наверное догадываешься, что перенаправление >>потоков тебя не спасет ;) Мой вариант поможет если тебе демон >>какой надо запустить. Чтобы выводимые сообщения не сыпались в syslog и >>не убивали приложение за отсутствием консоли, можно их перенаправить в файл >>или /dev/null > >Да не у меня иксы даже не пойдут -- в основном компиляция >и ещё пару демонов, но чтоб не держать комп-клинт постоянно включённым. >Для компиляции достаточно перенаправления. Будет работать в bash make &> /dev/null & или make > /dev/null 2> /dev/null & а в csh должно сработать make > /dev/null 2> /dev/null & после запуска можно выходить из mc и отлогиниваться. То же с другими демонами.
- выход из SSH без закрытия прог на сервере, Alex123, 00:39 , 17-Дек-08 (22)
- выход из SSH без закрытия прог на сервере, Mr_Dee, 16:31 , 17-Дек-08 (27)
- выход из SSH без закрытия прог на сервере, Danial, 05:40 , 22-Май-09 (34) +1
- выход из SSH без закрытия прог на сервере, Alex, 16:14 , 14-Июн-11 (37)
|