Я знаю, что об этом уже спрашивали, но ни один из ответов не работает в OS X Mountain Lion. Я хотел бы запустить процесс через SSH и закрыть терминал, не убивая процесс.
nohup ccl64 -e '(ql:quickload :"file")' &
Не работает Когда терминал закрыт, процесс умирает.
nohup ccl64 -e '(ql:quickload :"file")'
Тоже самое.
Я думаю, что должен быть способ. Это очень раздражает, так как работает как стандарт в любой системе Linux, но Mac OS X отказывается работать с любой из этих комбинаций.
nohup
. Просто сделайте экран ccl64 ... &. Позже, если вам нужно, вы можете повторно подключиться к экрану -R, чтобы отслеживать прогресс. В качестве альтернативы, просто запустите экран и введите команду там, вы можете отсоединиться с помощью Ctrl + A D.hardcopy
. См. Bbs.archlinux.org/viewtopic.php?id=47521 для получения дополнительной информации.Попробуйте
screen
вместо этого, он все равно должен быть частью установки по умолчанию. Некоторые люди даже использовать экран в качестве оболочки по умолчанию , так что они не должны беспокоиться о поЬир вообще.источник
man screen
подробности.