predator 03.09.2009 14:13
Tips & tricks — Nohup
Если при запуске программы в терминале сначала добавить nohup, т.е.nohup <команда> &
то можно не боятся, что из-за случайного завершения работы терминала выполнение программы прервется.
При этом весь вывод по-умолчанию перенаправляется в конец файла "nohup.out" если возможно, иначе в $HOME/nohup.out. Ошибки выводятся в терминал.
Программа входит в GNU Coreutils, но некоторые оболочки могут иметь свои собственные версии этой программы
muhas 03.09.2009 14:19 #
+ 3 -
GNU Screen спасат лучше, особливо по ssh при разрыве соединения - подконнектился а там всё тоже самое продолжает работать как будто ты и не отходил =) хотелось бы такое для иксов, но видимо не судьба мне при жизни такое увидеть... а за совет спасибо.
Для x-ов можно использовать nxserver - он при отваливании всё оставляет как было, подключаешься и продолжаешь шаманить с того же места...
a я всегда просто писал например "skype &" без всяких nohup и все работало
видимо, сами программы не обрабатывают посылаемый им сигнал о завершении работы терминала
Всегда использую screen. Процесс не завершится, а я после обрыва могу продолжить работу ;-)
Кстати, а в чем его отличие от скрина? Сколько не смотрел, а кроме лицензии ничего не нашел...
Код чище, весит меньше, интерфейс субьективно приятнее, развивается опять же
ну это мелочи. мне бы функционал. визуально они ничем не отличаются(разве что конфигом по дефолту).
я на самом деле интересуюсь в корыстных целях - хочется узнать тмукс поближе, но привычка к скрину и неохота отрываться от него(я в нем работаю впостоянку) а так же подозрение в том что они ничем не отличаются меня останавливают (максимум быстрое десятиминутное ознакомление)
вот тут пытался выяснить в чем отличия, никто так и не рассказал никаких, по ридми тмукса тоже неясно (ну разве что религиозным фанатам есть разници в gnu и bsd лицензиях - хотя я вроде не фанат, но гну как-то ближе)
Пойду что-ли топик создам, а то ведь не все комменты читают, тем более к этой теме...
я на самом деле интересуюсь в корыстных целях - хочется узнать тмукс поближе, но привычка к скрину и неохота отрываться от него(я в нем работаю впостоянку) а так же подозрение в том что они ничем не отличаются меня останавливают (максимум быстрое десятиминутное ознакомление)
вот тут пытался выяснить в чем отличия, никто так и не рассказал никаких, по ридми тмукса тоже неясно (ну разве что религиозным фанатам есть разници в gnu и bsd лицензиях - хотя я вроде не фанат, но гну как-то ближе)
Пойду что-ли топик создам, а то ведь не все комменты читают, тем более к этой теме...
в zsh можно после команды ставить &! - тот же эффект