Я запускаю приложение, которое лежит в /usr/bin/Application/bin/myApp
. Для петляния я должен выполниться ./Application/bin/myApp
в окне терминала. Теперь при выполнении таким образом окно терминала всегда остается связанным с приложением и если я делаю Ctrl+c
в том окне это закрывает приложение.
Есть ли любой другой оптимальный для выполнения myApp, так, чтобы я не видел окно терминала, связанное с ним. Я также пытался работать путем прямого движения в /usr/bin/Application/bin
щелкните правой кнопкой поmyApp
и выбрал open with Run Software
но загрузчик появляется на нем в течение нескольких секунд, и затем ничего не происходит.
У меня есть tar.xz
файл и я работаем tar --strip=1 -xJvf myApp*xz
управляйте для установки его.
"nohup" является способом запустить программу в терминале и все еще поддерживать его в рабочем состоянии, когда терминал выходит. Чтобы сделать это, выполните свою команду как указано ниже:
nohup ./Application/bin/myApp &
Тогда выходят из терминала:
exit
процесс все еще работал бы. Для остановки процесса необходимо будет открыть другой терминал и найти изодромный с предварением из процесса с pgrep myApp
и уничтожить его.
Можно запустить программу с ./Application/bin/myApp &
, чтобы заставить приложение работать в фоновом режиме.
можно закрыть терминал, не закрывая приложение тогда.