Как запустить несколько одновременных командных оболочек без графического интерфейса? - PullRequest
0 голосов
/ 31 марта 2011

Возможно ли одновременное выполнение нескольких командных команд и переключение между ними без использования графического интерфейса?

Фон

Я установил CentOS-5.5-i386 без каких-либо дополнительных функций, поэтому у меня есть командная строка bash с root-доступом, но, насколько мне известно, без графического интерфейса.

Я написал простой Java-сервлет, используя Jetty. Когда я запускаю его, он получает пару таких команд;

server.start();
server.join();

там, где он всегда ожидает входящие запросы - т.е. он никогда не возвращается в командную строку.

Я хочу запустить веб-сервер без использования графического интерфейса. Как я могу запустить свою программу на Java, а также продолжать использовать сервер из командной строки?

Я прошу прощения за неопределенную природу этого вопроса, но я новичок в Linux и новичок в Java.

С уважением,

Nigel

Ответы [ 2 ]

8 голосов
/ 31 марта 2011

В общем случае вы хотите screen или tmux.Для запуска демонов, однако, посмотрите на nohup my-daemon & или даже my-daemon &.

1 голос
/ 31 марта 2011

Вы можете переключаться между консолями, используя Alt + F1 - Alt + F6. Для более быстрого доступа посмотрите здесь: http://linux.about.com/od/linux101/l/blnewbie5_1.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...