Введение
План
- Устройство курса:
Первая половина семестра – ssh, vim, tmux.
Вторая половина семестра – по заказам публики. Примеры тем: graphviz (автоматическое рисование графов из данных), gnuplot (автоматическое рисование графиков из данных), !LaTeX (полупрофессиональная верстка текстов), как администрировать UNIX, теория устройства UNIX, теория устройства компьютерных сетей.
- Зачёт
- Сертификат
- Перенос времени
- Зачем нужен UNIX: суперкомпьютеры, удалённая работа, познаваемость, вирусы
- Что такое UNIX
- История UNIX в общих чертах
- 60-е: как выглядели компьютеры, что называлось ОС; ОС MULTICS
70-е: первые UNICS, UNIX; первое коммерческое применение: roff + ed; 72-72 – UNIX переписан на C; шелл; UNIX распространялся в виде книг; клоны UNIX
- 80-e: ещё больше клонов; GNU; Internet; X11; первые попытки стандартизации
- 90-е: Linux; дистрибутивы
- С какими UNIX сейчас можно столкнуться
- Как мы будем работать:
- PuTTY (сохранение настроек; кодировки)
- Локальный линукс
- (?) Установить линукс к себе?
- Перенос времени.
Задание
- Загрузите компьютер в Windows. Создайте через PyTTY файл с текстом "привет" в вашей домашней директории.
- Откройте PuTTY
- Выберите сохранённую сессию, нажмите Load
- Отыщите в меню настроек кодировки, выставьте UTF-8
- Введите имя сохранения сессии, нажимте Save
- Нажмите Open
После логина скажите: echo Привет > hello-world.txt
- Нажмите Control-D
- Загрузите компьютер в Linux. Прочитайте содержимое этого файла.
Команда cat hello-world.txt