КУРС "ПОЛЬЗОВАТЕЛЬ ОС 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

Продолжительность: 
2 часа

Практика № 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

Продолжительность: 
2 часа

Практика № 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. Основные команды.

Продолжительность: 
4 часа

Практика № 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

Запуск, завершение и управление процессами. Написание командных файлов. Работы с сетью в текстовом режиме.

Самостоятельная работа – 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 часов

преподаватель: Инженер ЦИУ НГТУ – БЫКОВ ИГОРЬ ВАЛЕРЬЕВИЧ