Про терминал

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
LeeVan
Графоман
Сообщения: 28412
Зарегистрирован: 06 май 2004, 09:34

Про терминал

Сообщение LeeVan »

Извиняюсь, меня в программизме уже многовато стало, постараюсь кратенько.
Приспичило увидеть, куда и в каких выражениях меня посылаетэтот инкрустированный кремнием кусок стеклотекстолита, который я подключил к USB компьютера.
Вдумчивое курение man подсказало выход:
$ screen /dev/ttyACM0 19200
и таки всё получилось.

Но вот концепт толком не уловил.
Screen is a full-screen software program that can be used to multiplexes a physical console between several processes (typically interactive shells). It offers a user to open several separate terminal instances inside a one single terminal window manager.

Пожалуйста, кому не влом, можно на пальцах обрисовать, чем это отличается от нескольких открытых окон терминала? Может я вообще с этим использованием screen перемудрил, и можно проще?
Аватара пользователя
Groundhog
Графоман
Сообщения: 5077
Зарегистрирован: 20 авг 2005, 16:36
Откуда: Vancouver

Re: Про терминал

Сообщение Groundhog »

СКРЕЕН - мыша не обязательна, восстановление сесси - те есть "брошенные процессы подключаются обратно" с типовым терминалон не возможно, удобно на удаленном компе.
терминалов много, некоторые без Х сервера не работают, переключения по табам.
Вообшем то скреен не обязателен но удобен.
Под терминалом я имею в виду не физический прибор а виртуальный
LeeVan
Графоман
Сообщения: 28412
Зарегистрирован: 06 май 2004, 09:34

Re: Про терминал

Сообщение LeeVan »

Спасибо.
А в обычном терминале можно сделать подобное?
$ screen /dev/ttyACM0 19200

Сколько не пытался ничего не получилось. Толи лыжи не едут, то ли щас июль месяц.
Внешний контроллер посылает данные в порт. Надо без сложных затей поглядеть, что именно, а никак.
Аватара пользователя
Groundhog
Графоман
Сообщения: 5077
Зарегистрирован: 20 авг 2005, 16:36
Откуда: Vancouver

Re: Про терминал

Сообщение Groundhog »

Так у вас командная строка и так в терминале.
или это хост а вы шлете сериальные данные в сериальный порт платы(Расберри там или что)
Аватара пользователя
Groundhog
Графоман
Сообщения: 5077
Зарегистрирован: 20 авг 2005, 16:36
Откуда: Vancouver

Re: Про терминал

Сообщение Groundhog »

Usually minicom is used to communicate with device over serial port
LeeVan
Графоман
Сообщения: 28412
Зарегистрирован: 06 май 2004, 09:34

Re: Про терминал

Сообщение LeeVan »

Groundhog писал(а):Так у вас командная строка и так в терминале.
Я имел в виду без использования SCREEN
Аватара пользователя
Groundhog
Графоман
Сообщения: 5077
Зарегистрирован: 20 авг 2005, 16:36
Откуда: Vancouver

Re: Про терминал

Сообщение Groundhog »

И я про то-же SCREEN не обязателен.
Если вам надо связаться с (внешним)устройством через сериальный порт обычно Линуксоиды/Юниксоиды используют МИНИКОМ
Там есть несколько поддерживаемых сериальных прототолов с кучкой настроек - скорость передачи там, четнось нечетност и тд.
Если вы просто используете SCREEN на той-же машине то можете переключатся как с ТАБами в терминале (терминалов куева туча - х-терм там, терминатор). SCREEN удобен когда например соединился с удаленным компом, запустил работки. Закрыл соединение.
А удаленный комп грызет себе задачки. Захотел узнать как дела - опять соединился с этим компом и присоединился SCREEN к оставленний сессии (с прошлого соединения).
LeeVan
Графоман
Сообщения: 28412
Зарегистрирован: 06 май 2004, 09:34

Re: Про терминал

Сообщение LeeVan »

Уразумел , спасибо.
Пойду читать
Ответить