КУРС "ПОЛЬЗОВАТЕЛЬ ОС LINUX"
Цель: | Обучение основам работы в ОС Linux и приобретение практических навыков |
Необходимые навыки: | Умение работать в Windows, иметь представление об Интернет |
Продолжительность: | 12 часов аудиторных занятий, 16 часов самостоятельной работы |
Программное обеспечение | Курс проводится на основе RedHat (Fedora) Linux |
Цели курса:
1) По окончании курса слушатели будут иметь представление о:
a) Истории и философии Linux и Unix систем.
b) Дистрибутивах Linux, их версиях, отличиях между ними
c) Архитектуре «клиент-сервер»
d) Возможностях Linux как офисного компьютера и сервера.
2) По окончании курса слушатели будут знать :
a) Требования Linux к аппаратным ресурсам компьютера
b) Как установить Linux
c) Что такое пользователи и группы пользователей
d) Возможности работы с сетью в Linux
e) Структуру файловой системы Linux
f) Возможности графического интерфейса пользователя, его настройки.
g) Как написать простейшую программу на языке shell
3) По окончании курса слушатели будут уметь:
a) Установить и удалить прикладную программу
b) Получить справку по любой проблеме
c) Работать с файлами и папками, подключать и отключать диски
d) Использовать основные команды
e) Использовать графическую утилиту настройки системы Webmin
f) Работать в Интернете, читать электронную почту
Особенности курса:
1. Курс позволяет слушателю получить представление об операционной системе Linux – одной из наиболее надежных, функциональных и динамично развивающихся систем
2. Для прохождения курса от слушателя не требуется особых знаний по устройству сетей, программированию и аппаратному обеспечению компьютера.
3. После прохождения курса слушатель будет уметь использовать ОС Linux в качестве рабочей станции (офисного компьютера).
4. Специфика курса в том, что он позволяет слушателю существенно расширить свой кругозор в области операционных систем и пользовательских приложений и дает толчок к самостоятельному развитию в этой области.
5. Курс является авторским и разработан с использованием авторского комплекса материалов (учебные пособия, тесты, задания, примеры и т. д.)
6. Курс учитывает последние изменения в рассматриваемой области и постоянно дополняется.
7. Контроль осуществляется в следующих видах:
a. предварительный (перед началом курса),
b. промежуточный (после некоторых занятий),
| Модуль | Темы |
1. Знакомство с Linux Продолжительность: Практика № 1.1: Установка Linux, вход и выход в систему, просмотр информации о системе, просмотр информации о пользователях, знакомство с возможностями Linux. Самостоятельная работа – 2 часа | 1. Краткий обзор истории Unix-систем 1. История Unix 2. История Linux 3. Понятие дистрибутива Linux, версии дистрибутивов. 2. Философия ОС Unix 1. Ядро ОС 2. Задачи и процессы 3. Пользователи и группы пользователей 4. Организация и ограничения доступа 5. Файловая система 6. Файлы, ссылки, каталоги и устройства 7. Архитектура "клиент-сервер" 8. Регистрация в системе 9. Изменение пароля 10. Выход из системы 11. Пример сеанса работы в системе (удаленный и локальный вход в систему), используемые программы и протоколы. |
2. Работа в Linux Продолжительность: Практика № 1.2: Знакомство с файловой системой Linux, просмотр информации, хранящейся на диске, работа в файловых менеджерах, настройка параметров экрана и рабочего стола, установка дополнительных шрифтов. Самостоятельная работа – 4 часа | 3. Основные программы, входящие в поставку Linux и работающие в графическом режиме – знакомство 4. Файловая система. Структура. Определение свободного места на диске. 5. Понятие shell. Файловые менеджеры, работающие в текстовом и графическом режиме. 6. Графический пользовательский интерфейс 1. Запуск GUI (ручной и автоматический режим) 2. Настройка параметров клавиатуры 3. Настройка разрешения экрана 4. Выбор и настройка Windows Manager 7. Электронная документация - man, apropos, info 1. Команда man 2. Команда Info 3. Получение справки в графическом режиме |
3. Работа с сетью. Прикладные программы Продолжительность: 2 часа Практика № 1.3: Настройка выхода в Интернет. Работа с сетью, запуск прикладных программ, работа с текстом и графикой, установка и удаление программ. Установка системы управления сервером Webmin Самостоятельная работа – 4 часа | 8. Прикладные программы (графический режим): 1. Браузеры. 2. Почта. 3. Офисные приложения 4. ICQ, IRC 5. Multimedia и графика 6. Архиваторы 9. Установка и удаление программ 10. Установка системы управления сервером Webmin 11. Вирусы и антивирусы |
4. Работа в Shell. Основные команды. Продолжительность: Практика № 2.1: Запуск shell, работа с файлами и каталогами, просмотр, сортировка текстовых файлов. Получение справки. Программа Putty. Mc Самостоятельная работа – 4 часа | 12. Причины необходимости работы с командной строкой. 13. Основные команды работы с файлами и каталогами из командной строки 1. Перемещение по файловой системе - cd, pwd 2. Выдача списка файлов - ls 3. Копирование - cp 4. Перемещение - mv 5. Удаление - rm 6. Создание каталогов - mkdir 7. Удаление каталогов - rmdir 8. Установление ссылки - ln 9. Определение размеров каталогов, файлов - du 10. Размер свободного места на диске - df 11. Поиск - whereis, find, locate 12. Изменение атрибутов - chmod, chown, chgrp 13. Сжатие и архивирование - compress, uncompress, tar, gzip, bzip2, zip, rar 14. Определение типа - file 14. Простейшие команды echo, date cal 1. Команда echo 2. Команда date 3. Команда cal 15. Работа с текстовыми файлами 1. Вывод - cat 2. Постраничный вывод - more, head, tail, less 3. Поиск - grep, fgrep, egrep 4. Сортировка - sort 5. Статистика - wc |
5. Управление процессами. Работа с сетью Продолжительность: Практика № 2.2 Запуск, завершение и управление процессами. Написание командных файлов. Работы с сетью в текстовом режиме. Самостоятельная работа – 2 часа | 16. Команды управления процессами 1. Процессы и работы 2. Список работ - jobs 3. Управление работами - fg, bg 4. Прерывание работы - kill 5. Список процессов - ps 6. Управление процессами - kill, nohup, nice, & 17. Команды коммуникации в текстовом режиме 1. Электронная почта - mail 2. Отправление почты 3. Чтение и обработка почтовых сообщений 18. Команды работы в сети в текстовом режиме 1. Получение справочной информации - finger, rusers, who, whoami 2. Удаленный доступ - telnet, ssh 3. Передача файлов - ftp, sftp, scp 4. Проверка работоспособности сети - ping, traceroute |
итого: 12 + 16 (самост. работа) = 28 часов |
преподаватель: Инженер ЦИУ НГТУ – БЫКОВ ИГОРЬ ВАЛЕРЬЕВИЧ


