Терминал

есть приложение, которое при запуске занимает весь терминал(выводит туда свои действия и т.д. при закрытии терминала закрывается и приложение)... надо сделать так, чтобы приложение запускалось автозапуском(rc-update)... как енто сделать? и после того как енто сделано, можно ли както получить доступ к ентому приложению?(например открыть терминал, вывести туда управление ентим приложением, ввести нужные команды и закрыть не рискуя что закроется и приложение)

screen

Да можно, юзай screen (emerge screen). Пропиши в /etc/conf.d/local.start такую строчку:
screen -A -m -d -S name program param_for_program
Тут после -S напиши короткое название скрин сессии, чтобы проще было к ней потом подключаться, program - имя твоей программы, и далее, если нужно, её параметры. Для того, чтобы подключиться к скрин сессии, набери:
screen -r name
Для того, чтобы просмотреть все запущенные скрины:
screen -d
Если имя скрину не указывал, вместо имени скрина укажи его id, который узнаешь по screen -d
Далее, чтобы отключиться от скрина, нажми Ctrl + A, затем d.

Re: screen

Спасибо большое =) прям спас меня =) и вопросик на засыпку... во время выключения, надо скрин корректно закрывать(пихать в local.stop) или енто не обязательно ?

ну тут все

ну тут все зависит от того что там у тебя за прога... вообще имхо можно было и без скрина обойтись, просто в local.start своем в конце строки б амперсанд (&) пририсовал бы и все.
_________________
Gentoo x86_64 2.6.13-r3 на Athlon 64 3000+

Но тогда нельзя

Но тогда нельзя будет посмотреть на вывод программы.

А для этого

А для этого есть nohup
_________________
There are 10 kinds of people in the world - those who understand binary and those who don't.

и как туда в

и как туда в этом случае "ввести нужные команды"?

Простите, я не

Простите, я не совсем понял, куда и что надо ввести?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".