Решением проблемы является утилита screen. В репозитариях она присутствует. Установить ее можно следающим образом:
$sudo apt-get install screenВ моем случае стоит задача запустить сервер ip-телефонии asterisk при загрузке Debian Linux не только в фоне, но и чтобы можно было подключиться к консоли asterisk. Для этого в файле /etc/rc.local я прописал автозапуск следующим образом:
/usr/bin/screen -L -d -m -S asterisk /usr/sbin/asterisk -vvvvcdТеперь у нас asterisk запуститься в отдельной консоли. Возникает вопрос: "как к ней(консоли) подключиться?". А очень просто. Необходимо выполнить команду:
screen -r asteriskЧтобы выйти из консоли необходимо просто нажать сочетание клавишь: зажимаете Ctrl и последовательно "A"->"D". Так мы уводим консоль "asterisk" снова в фоновый режим.
PS Для еще более быстрого переключения в консоль я в файле ".bashrc", который находиться в моем домашнем каталоге прописал алиас:
alias asterscr='screen -r asterisk'Теперь чтобы подключиться к asterisk в косоли можно просто ввести:
#asterscr
Комментариев нет:
Отправить комментарий