Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [РЕШЕНО]Перенаправление ввода  (Прочитано 381 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Werewikf-Prankster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
[РЕШЕНО]Перенаправление ввода
« : 24 Март 2011, 10:22:28 »
Здравствуйте
Проблема: есть консольное приложение-сервер, которая выводит в консоль информацию и поддерживает ввод из консоли. Я поставил его в автозагрузку. Вывод можно посмотреть по логам, но как при подключении, допустим, по SSH ввести как-то данные в это приложение или подключиться к той консоли в которой это приложение запущено я не знаю.
« Последнее редактирование: 24 Март 2011, 12:56:18 от Werewikf-Prankster »

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Перенаправление ввода
« Ответ #1 : 24 Март 2011, 11:29:04 »
Коль все молчат, отвечу.
При запуске программы можно переопределить стандартный ввод на что-то иное.
При уже запущенной программе, если ввод дополнительный не предусмотрен, то ничего не получится.
И это правильно. Иначе мимо проходя, кто-то решит порулить Вашими серверами.
ЗЫ. Может Вам поможет. В стандартный вывод можно что-нибудь плюнуть.
« Последнее редактирование: 24 Март 2011, 11:30:53 от alexander.pronin »

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1561
  • УМка.
    • Просмотр профиля
Re: Перенаправление ввода
« Ответ #2 : 24 Март 2011, 11:56:44 »
Приложение запускай типа
 screen -A -m -d -S "HTOP" /usr/bin/htop
потом можно s
screen -list
подключаться хоть по ssh зайдя
screen -r HTOP
чтобы отключиться - просто убить терминал достаточно. там горячие клавиши есть
man screen
« Последнее редактирование: 24 Март 2011, 11:59:30 от alecsartania »
Дома Linux mint 15 ||  Ubuntu 14.04  / Минт 17.03
Работа: Linux Mint 18(Ub 16.04)

Оффлайн Werewikf-Prankster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Перенаправление ввода
« Ответ #3 : 24 Март 2011, 12:56:01 »
Огромное, вам, спасибо! Это то что было нужно )

 

Страница сгенерирована за 0.202 секунд. Запросов: 22.