3602
Комментарий:
|
3603
|
Удаления помечены так. | Добавления помечены так. |
Строка 53: | Строка 53: |
=== Ссылки == | === Ссылки === |
Некоторые сведения о физическом уровне и командной строке
Носители данных
- Кодирование
- обнаружение ошибок (пример: чётность)
- исправление ошибок (пример: линейный код 1 bit + 2 corr = 1 err }
- синхронизация (NRZ → Manchester)
- коррекция искажений среды (ADSL)
- Выбор: условия эксплуатации и требования
- Пример: последовательный порт RS-232 (вспомогательные сигналы для управления потоком, контроль чётности уровнем выше)
- Пример: витая пара, её разновидности и особенности (свивка — направление, шаг; экранирование, расстояние между парами и т. п.)
Использование VirtualBox
- Виртуализация и паравиртуализация
- Виртуальные машины VBOX: виртуальный диск и описатель аппаратуры
VirtualBox и сеть
- Экспорт и импорт вирутальной машины
Командная строка
- Принципы работы в командной строке
- текстовый пошаговый интерфейс stdin + stdout (+stderr)
- совмещение/разделение потока данных и потока управления
- командная оболочка
- команды = программы (+ внутренние команды)
- ключи команд (однобуквенные/полнословные; флаги/параметрические)
- сеанс работы пользователя
man
- Понятие суперпользователя (root)
Примеры
Интерпретировать выдачу такой команды (enp0s3 — это название устройства, подключённого к среде ПД):
[root@uneex ~]# ethtool enp0s3
Интерпретировать результаты работы команды
[root@uneex ~]# stty -a < /dev/ttyS0
Посмотреть в документации (man stty) и обратить внимание на значение полей baud, cstopb, parenb, parodd и csN.
Посмотреть на скорость передачи можно так: настроить ВМ таким образом, чтобы COM1 перенаправлялся в создаваемый при старте сокет («настройки ВМ → COM-порты» «Порт1 → хост-канал» + «создать канал» + какое-нибудь имя, например, nano)
[root@uneex ~]# stty 300 < /dev/ttyS0 [root@uneex ~]# cal > /dev/ttyS0
И на хост-системе поглядеть в этот сокет:
$ socat UNIX-CONNECT:nano1 -