Под управлением Ubuntu 9.10, когда я выполняюсь:
rdesktop 147.145.168.224 &
Окно удаленного рабочего стола появляется, и команда, кажется, заканчивается в оболочке, это выполнялось от того, потому что я могу выполнить дальнейшие команды; однако, когда я закрываю оболочку, окно удаленного рабочего стола соглашается с нею. Как я могу породить процесс rdesktop, таким образом, что это остается открытым, когда терминал, который породил его, закрывается? У меня, кажется, нет той же проблемы с выполнением:
firefox &
Если Вы имеете фоновый процесс уже, работающий, и хотите закрыться, это - родительский процесс (окно терминала), не уничтожая дочерний процесс, Вы можете disown
это:
$ rdesktop 147.145.168.224 &
$ disown
После того, как процесс отрицают, он не будет уничтожен, когда это будет родительский процесс, завершается.
Как примечание стороны, у Вас нет этой проблемы с Firefox, потому что firefox
сценарий оболочки, который запускается firefox-bin
, таким образом, что firefox-bin
не дочерний процесс Вашего терминала.
Почему не только запускают Ваш rdesktop от Вашего средства запуска. Для Ubuntu по умолчанию просто хит:
Alt+F2
и затем введите свою команду в поле записи:
rdesktop 147.145.168.224 &
Хотя я не использую амперсанд (и) для моего. Обычно моя команда:
rdesktop -u myUname -fP 10.130.3.13
Это открывает rdesktop в полноэкранном режиме и включает кэширование растровых изображений. Для возвращения к моему рабочему столу, я просто должен совершить нападки:
Ctrl+Alt+Enter
И затем та же комбинация для возвращения в полный экран.