Имя
Логин
Пароль
Повтор пароля
Email

    Войти через соц. сети:


    или внутреннюю авторизацию:

    Логин
    Пароль
      Обучение проводится онлайн
      Урок длится 2 часа
      Курс состоит из 8 уроков
       
      Цена урока 500 рублей
      Цена курса 4000 рублей

      Linux для начинающих.

      Linux по праву считается одной из самых отказоустойчивых и безопасных серверных операционных систем. Популярность Linux растет с каждым годом. Это волне объяснимо - времена, когда Linux был сложен в установке и управлении давно прошли.

      Курс Linux для начинающих поможет Вам научиться работать с этой замечательной операционной системой. На занятиях Вам объяснят как устанавливать и настраивать одну из популярнейших сборок Linux - Ubuntu/Debian.

      О чем курс

      Курс LINUX для начинающих поможет Вам в сжатые сроки освоить дистрибутив Ubuntu, даст иформацию обо всем семействе дистрибутивов Linux. Вы узнаете как быстро и эффективно настроить Ваш сервер, используя лишь командную строку.

      На занятиях будет предложено большое количество практических примеров.

      После прохождения курса LINUX для начинающих, Вы получите следующие знания и умения:

      • Научитесь устанавливать Linux.
      • Изучите команды для работы в консоли с Unix-подобными операционными системами.
      • Научитесь управлять системными службами Linux.
      • Писать небольшие программы (скрипты) на командном интерпретаторе BASH
      • Читать и понимать логи системы, настройка службы логгирования.
      • Запускать WINDOWS приложения в Linux при помощи эмулятора wine

      Знание LINUX помогут Вам создавать и поддерживать высокопроизводительные и надежные сервера. Сервера, которые смогут работать как в локальной сети, так и в Интернете

      Для кого курс

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

      Урок 1. Знакомство с Linux.
      • Windows и Linux: преимущества и недостатки. Свободное ПО.
      • Какие существуют дистрибутивы на базе Linux, их различия
      • Из чего состоит Linux: ядро, утилиты GNU, XWindows
      • Дистрибутивы Ubuntu - где взять.
      • Установка Ubuntu с загрузочного DVD.
      • Параметры установки. Разбиение диска под установку Ubuntu. Типы файловых систем, точка монтирования
      • Использование Ubuntu как рабочей станции.
      • Создание пользователей при установке. Что такое root и где он в Ubuntu
      • Работа с Ubuntu в качестве пользователя. Оболочка Unity
      Урок 2. Политика безопасности в Linux.
      • Использование консоли. Виды командных интерпретаторов
      • Стуктура каталогов Linux: где что лежит
      • Общая информация о справочных системах info, man.
      • Субъекты (пользователи) и объекты (ресурсы) доступа
      • Модели защиты данных. Стандартная модель защиты данных в Linux
      • Флаги SUID и Sticky bit, их использование в Linux
      • Пользователи. Консольные команды для работы с пользователями.
      • Хранение паролей Linux. Файл /etc/shadow.
      • Группы пользователей.
      • Получение прав суперпользователя. Команды SU и SUDO.
      • Просмотр и смена прав доступа для файлов и директорий
      Урок 3. Работа с командной строкой.
      • Основные команды интерпретатора. Комбинирование команд.
      • Каналы ввода/вывода. Перенаправление потоков. Конвееры.
      • Архиваторы (gzip, tar, bz), особенности их применения.
      • Переменные окружения, их значение. Наиболее часто используемые переменные окружения: PATH, LANG, LD_PATH и другие.
      • Жизненный цикл процесса в Linux. Дерево процессов.
      • Работа со списком процессов. Консольные менеджеры задач.
      • Команды для завершения процессов. Сигналы. Изменение приоритета процесса.
      Урок 4. Установка программ в Linux.
      • Чем отличается установка программ в Windows и Linux.что такое зависимости программ.
      • Пять способов установки программ в Linux.
      • Утилиты apt-get и dpkg
      • Установка, удаление, обновление приложений из командной строки.
      • Репозитории для установки программного обеспечения. Подключение сторонних репозиториев.
      • Структура DEB пакета. Установка, удаление, обновление пакетов из командной строки.
      • Создание своего DED пакета. Команды для создания пакета.
      • Установка специфических Windows программ.
      • Эмулятор wine.
      • Загрузка зависимостей для работы программ. Утилита winetricks.
      • Сценарии для настройки wine. PlayOnLinux
      Урок 5. Командный интерпретатор BASH.
      • Сравнение командного интерпретатора bash с традиционными языками программирования. Достоинства и недостатки.
      • Пишем на bash "Hello world". Что должен содержать скрипт.
      • Как работать с переменными. Типы переменных в bash.
      • Условный оператор в bash - особенности синтаксиса и примеры использования.
      • Циклы в интепретаторе bash.
      • Объявления функций. Принимаемые параметры. Обработка параметров командной строки.
      • Использование switch-case для общения с пользователем. Создание меню при помощи select.
      • Обработка сигналов при помощи trap.
      • Дополнительный пакет для предоставления графического интерфейса. Создание диалоговых окон при помощи dialog.
      Урок 6. Профессиональная разработка на BASH.
      • Рекурсия в bash. Рекурсивный обход каталога: простой и сложный способ.
      • Практическое использование циклов в bash.
      • Чтение и обработка содержимого файлов
      • Обработка консольного вывода команд в bash. Создание “универсального” распаковщика.
      • Работа со случайными числами. Разработка скрипта - лототрона.
      • Генерация паролей.
      • Управление дисковым пространством.
      • Математические вычисления в Bash.Корни квадратного уравнения.
      • Синтаксический анализ.
      • Представление данных в виде колонок с заголовками.
      • Мониторинг процессов.
      Урок 7. Этапы загрузки Linux.
      • Загрузка Linux: от включения компьютера до входа в систему.
      • Начальный этап загрузки. Загрузчик Grub.
      • Демоны и системные службы. Кто запускает их при старте компьютера.
      • Системы начальной загрузки initd и upstart. Достоинства, недостатки, область применения.
      • Управление загрузкой компьютера. Перезапуск системных служб.
      Урок 8. Журналирование. Работа со внешними носителями.
      • Системы логирования и оперирования log-файлами (syslog). Технология просмотра и последующего анализа log-файлов. Особенности ротации и архивации журналов.
      • Команда mount. Подключение дисков и флешек. Файл fstab.
      • Установка гостевых расширений ОС
      • Организация обмена данными между физической и виртуальной машиной

      Набор в группы

      Группа
      № 107
      Преподаватель:
      Начало занятий: 4 марта
      • Пн--
      • Вт--
      • Ср--
      • Чт--
      • Пт--
      • Сб--
      • Вс20:00
      Осталось мест: 13
      Записаться на первый урок

      СПОСОБЫ ОПЛАТЫ

      Webmoney Яндекс деньги Qiwi
      Терминал Банковсая карта Мобильный