Различия между версиями 8 и 9
Версия 8 от 2013-12-13 15:15:25
Размер: 3594
Редактор: FrBrGeorge
Комментарий:
Версия 9 от 2013-12-13 15:15:44
Размер: 3596
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 29: Строка 29:

=== Ссылки ===
 * [[Books/LinuxIntro]]
 * [[http://virtualbox.org]]
 * [[RW:Витая_пара]]
 * [[RW:RS-232]], [[RW:8N1]]
 * [[http://www.klgtu.ru/students/literature/inf_asu/280.html|Про восстановление данных в учебнике по информатике]]
 * [[WikiPedia:Manchester_code]]
 * [[WikiPedia:Ethernet_over_twisted_pair#Variants]]
Строка 52: Строка 62:

=== Ссылки ===
 * [[Books/LinuxIntro]]
 * [[http://virtualbox.org]]
 * [[RW:Витая_пара]]
 * [[RW:RS-232]], [[RW:8N1]]
 * [[http://www.klgtu.ru/students/literature/inf_asu/280.html|Про восстановление данных в учебнике по информатике]]
 * [[WikiPedia:Manchester_code]]
 * [[WikiPedia:Ethernet_over_twisted_pair#Variants]]

Некоторые сведения о физическом уровне и командной строке

Носители данных

  • Кодирование
    • обнаружение ошибок (пример: чётность)
    • исправление ошибок (пример: линейный код 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 -

LecturesCMC/LinuxNetwork2013/01-HardwareAndCommandline (последним исправлял пользователь FrBrGeorge 2018-09-07 13:24:20)