Адміністрування Linux. Basic

Тривалість: 32 академічних години (4 дні).

Курс призначений для тих, хто не має досвіду роботи з операційним середовищем Linux або UNIX і бажає отримати знання, вміння і сформувати навички використання і налаштування своєї власної робочої станції Linux / UNIX. Матеріал курсу спроектований для підготовки досвідченого користувача, який може ефективно використовувати і налаштовувати систему Red Hat Enterprise Linux для виконання стандартних завдань в командному рядку, а також користуватися стандартними мережевими утилітами. Слухачі, які добре засвоїли матеріал цього курсу, готові до вивчення системного адміністрування.

 

Аудиторія

Користувачі системи і фахівці в області інформаційних технологій, які хочуть сформувати необхідні практичні навички перед вивченням системного і мережевого адміністрування Linux.

Куплені навички:

  • Використовувати файлову систему Linux;
  • Виконувати основні операції з файлами;
  • Використовувати і налаштовувати інтерфейс GNOME;
  • Застосовувати основні команди Linux в командному рядку;
  • Вирішувати стандартні завдання за допомогою графічного інтерфейсу GNOME;
  • Відкривати, редагувати та зберігати текстові документи в редакторі vi;
  • Управляти правами доступу до файлу;
  • Запускати на виконання програми з командного рядка і інтерфейсу GNOME;
  • Налаштовувати систему X Window4
  • Застосовувати регулярні вирази і перенаправлення вводу / виводу;
  • Копіювати файли на знімний носій і з нього;
  • Встановлювати, оновлювати, видаляти і запитувати пакети в системі;
  • Застосовувати мережеві утиліти для користувача;
  • Застосовувати утиліти для «досвідчених користувачів».

Модуль 1: Огляд

  • Історія UNIX.
  • Принципи UNIX.
  • Проект GNU / Фонд FSF.
  • GPL - Загальна Публічна Ліцензія GNU.
  • Коріння Linux.
  • Чому Linux?
  • Red Hat Enterprise Linux.
  • Рекомендовані характеристики обладнання.
  • Локальний вхід в систему.
  • Віртуальні консолі.
  • Графічна інфраструктура Xorg.
  • Графічні оточення Xorg.
  • Запуск Xorg.
  • Зміна пароля.

Модуль 2: Запуск команд і отримання довідки

  • Мета.
  • Порядок.
  • Запуск команд.
  • Деякі прості команди.
  • Отримання довідки.
  • Команда whatis.
  • Параметр -help.
  • Читання коротких довідок по використанню.
  • Команда man.
  • Переміщення по сторінках man.
  • Команда info.
  • Переміщення по сторінках info.
  • Розширена документація.
  • Документація Red Hat.
  • Лабораторна робота: Отримання довідки за допомогою команд

Модуль 3: Перегляд файлової системи

  • Концепція ієрархії файлів в Linux.
  • Деякі важливі каталоги.
  • Інші важливі каталоги.
  • Поточний робочий каталог.
  • Імена файлів і каталогів.
  • Абсолютні шляхи.
  • Відносні шляхи.
  • Зміна каталогу.
  • Перегляд вмісту каталогу.
  • Копіювання файлів і каталогів.
  • Копіювання файлів і каталогів: призначення.
  • Переміщення і перейменування файлів і каталогів.
  • Переміщення і перейменування файлів і каталогів: призначення.
  • Створення та видалення файлів.
  • Створення та видалення каталогів.
  • Використання Nautilus.
  • Переміщення і копіювання файлів в Nautilus.
  • Визначення вмісту файлу.
  • Перегляд текстового файлу цілком.
  • Перегляд тексту посторінково.
  • Лабораторна робота: Перегляд файлової системи

Модуль 4: Оболонка bash

  • Введення в bash.
  • Спадщина і можливості bash.
  • Корисні прийоми командного рядка: масова обробка файлів.
  • Корисні прийоми командного рядка: клавіша Tab.
  • Корисні прийоми командного рядка: історія команд.
  • Розширення командного рядка: тильда.
  • Розширення командного рядка: змінні і рядки.
  • Розширення командного рядка: команди і математичні операції.
  • Захист від розширень: зворотна коса риска.
  • Захист від розширень: лапки.
  • Прийоми роботи з історією.
  • Прийоми редагування команд.
  • Прийоми редагування команд: режими редагування.
  • gnome-terminal.
  • Лабораторна робота: Дослідження оболонки bash

Модуль 5: Стандартний введення / виведення і канали

  • Стандартний введення / виведення.
  • Перенаправлення вводу та виводу.
  • Перенаправлення виводу.
  • Перенаправлення стандартного виводу.
  • Перезапис або додавання.
  • Перенаправлення стандартного каналу помилок.
  • Перенаправлення каналів виведення і помилок.
  • Перенаправлення вводу.
  • Використання каналів для з'єднання процесів.
  • Корисні призначення каналів.
  • Tee.
  • Лабораторна робота: Стандартний введення / виведення і канали

Модуль 6: Користувачі, групи і дозволу

  • Модель безпеки Linux.
  • Користувачі.
  • Групи.
  • Користувач root.
  • Безпека файлів в Linux.
  • Типи дозволів.
  • Вивчення дозволів.
  • Інтерпретація дозволів.
  • Вивчення каталогів.
  • Безпека процесів в Linux.
  • Зміна дозвіл - символьний запис.
  • Зміна дозвіл - числова запис.
  • Зміна дозволів в Nautilus.
  • Лабораторна робота: Файлові дозволу.

Модуль 7: Основи роботи і друк в редакторах vi і vim

  • Огляд vi і vim.
  • Запуск vi і vim.
  • Три режими vi і vim.
  • Переміщення курсору.
  • Перехід в режим вставки.
  • Вихід з режиму вставки:.
  • Зміна, видалення і вирізання.
  • Вставка.
  • Скасування змін.
  • Пошук тексту.
  • Прийоми роботи в командному режимі.
  • Збереження файлу і вихід з програми: режим ex.
  • Друк в Linux.
  • Команди друку.
  • Програми друку.
  • Лабораторна робота: Основи редакторів vi і vim.

Модуль 8: Файлова система Linux всередині

  • Розділи і файлові системи.
  • Дескриптори Inode.
  • Каталоги.
  • Дескриптори Inode і каталоги.
  • cp і дескриптори Inode.
  • mv і дескриптори Inode.
  • rm і дескриптори Inode.
  • Символічні (або "м'які") посилання.
  • Жорсткі посилання.
  • Сім фундаментальних типів файлів.
  • Перевірка вільного простору.
  • Знімні носії.
  • Монтування CD і DVD.
  • Монтування USB-носіїв.
  • Монтування дискет.
  • Форматування дискет.
  • Навіщо потрібні архівні файли ?
  • Створення архіву.
  • Перегляд архівів.
  • Витяг файлів з архіву.
  • Навіщо використовувати стиснення файлів?
  • Програми стиснення.
  • Використання стиснення.
  • Стиснення архівів.
  • Створення tar-архіву на неформатованих дискетах.
  • Лабораторна робота: Файлова система Linux.

Модуль 9: Налаштування оболонки bash.

  • Налаштування оболонки bash.
  • Змінні.
  • Налаштування оболонки: локальні змінні.
  • Поширені локальні змінні.
  • Локальна змінна PS1.
  • Псевдоніми.
  • Інші способи налаштування оболонки.
  • Налаштування команд: Змінні оточення.
  • Поширені змінні оточення.
  • Мінлива оточення TERM.
  • Мінлива оточення PATH.
  • Як оболонка розширює командний рядок.
  • Сценарії запуску оболонки.
  • Оболонки входу
  • Сценарії запуску: порядок виконання
  • / etc / profile.
  • /etc/profile.d.
  • ~ / .bash_profile і ~ / .bashrc.
  • Як оболонка розширює командний рядок.
  • ~ / .bash_logout.
  • Лабораторна робота: Налаштування оболонки bash.

Модуль 10: Більш складні питання, пов'язані з користувачами, групами і дозволами

  • Коди користувачів і груп.
  • Файли / etc / passwd, / etc / shadow і / etc / group.
  • Системні користувачі і групи.
  • Зміна свого посвідчення.
  • Команди, повідомляють інформацію про користувача.
  • Дозволи за замовчуванням.
  • Спеціальні дозволи.
  • Спеціальні дозволи для виконуваних файлів.
  • Спеціальні дозволи для каталогів.
  • Лабораторна робота: Перемикання користувачів і призначення umask.

Модуль 11: Додаткові можливості редакторів vi і vim

  • Зміна положення файлу.
  • Зміна положення екрану.
  • Фільтрація.
  • Режим ex: пошук і заміна.
  • Візуальний режим.
  • Розширене читання і збереження.
  • Налаштування vi і vim.
  • Розширення свого словника.
  • Звернення до додатків.
  • Лабораторна робота: Використання розширеного редакторів vi і vim.

Модуль 12: Знайомство з обробкою рядків

  • Head.
  • Tail.
  • tail - продовження.
  • Wc.
  • Sort.
  • Uniq.
  • Cut.
  • Інші засоби обробки рядків.
  • Порівняння версій з використанням diff.
  • Перевірка орфографії за допомогою aspell.
  • Засоби форматування тексту.
  • Лабораторна робота: Знайомство з обробкою рядків.

Модуль 13: Обробка рядків з використанням регулярних виразів

  • Пошук шаблону за допомогою регулярних виразів.
  • Спеціальні символи.
  • Модифікатори.
  • Прив'язки.
  • Комбінації regex.
  • Приклади регулярних виразів.
  • Поміщайте в лапки свої регулярні вирази!
  • Grep.
  • Sed.
  • Використання sed.
  • less і slocate.
  • Регулярні вирази в vi і vim.
  • Розширені регулярні вирази.
  • Розширений синтаксис регулярних виразів.
  • Awk.
  • Використання awk.
  • Лабораторна робота: Обробка рядків з використанням регулярних виразів.

Модуль 14: Пошук і обробка файлів

  • Slocate.
  • Приклади використання slocate.
  • Find.
  • Прості приклади використання find.
  • find і логічні оператори.
  • find і дозволу.
  • find і числовий критерій.
  • find і час звернення.
  • Запуск команд з використанням find.
  • Приклади виконання find.
  • Засіб пошуку в Gnome.
  • Лабораторна робота: Пошук і обробка файлів.

Модуль 15: Вивчення та управління процесами

  • Що таке процес?
  • Як створюються процеси.
  • Походження процесу.
  • Стан процесу.
  • Перегляд процесів.
  • Передача процесам сигналів.
  • Завершення процесів.
  • Зміна пріоритету процесу.
  • Зміна пріоритету процесу - продовження.
  • Інтерактивні засоби управління процесами.
  • Запуск процесу на передньому плані.
  • Запуск процесу у фоновому режимі.
  • Призупинення процесу.
  • Перегляд фонових і призупинених завдань.
  • Відновлення призупинених завдань.
  • Складові команди.
  • Планування відкладеного виконання процесів.
  • Призначення періодично повторюваних процесів.
  • Використання cron.
  • Формат файлу Crontab.
  • Лабораторна робота: Управління процесом.

Модуль 16: Мережеві клієнти

  • Web-клієнти.
  • Firefox
  • Інші графічні Web-браузери.
  • Чи не графічні Web-браузери.
  • Wget.
  • Електронна пошта та обмін повідомленнями.
  • Evolution.
  • Налаштування Evolution.
  • Evolution і GnuPG.
  • Інші графічні поштові клієнти.
  • Чи не графічні поштові клієнти.
  • Gaim.
  • Віддалений доступ і передача файлів.
  • ssh: безпечна оболонка (Secure SHell).
  • scp: безпечне копіювання (Secure CoPy)
  • telnet і «r» служби.
  • Rsync.
  • Lftp.
  • gFTP.
  • smbclient.
  • Передача файлів в Nautilus.
  • Клієнти Xorg.
  • Засоби мережевий діагностики.
  • Лабораторна робота: Мережеві клієнти.

Модуль 17: Сценарії для оболонки bash

  • Основи сценаріїв.
  • Створення сценаріїв оболонки
  • Створення сценаріїв оболонки - продовження.
  • Висновок даних.
  • Обробка введення.
  • Стан завершення.
  • Структури управління.
  • Умовне виконання.
  • Структури вибору: використання оператора if.
  • Перевірки файлів.
  • Перевірки рядків.
  • Структури вибору: використання операторів if / else.
  • Структури вибору: використання оператора case.
  • Структури повторення: цикл for.
  • for і послідовності.
  • Структури вибору: цикл while.
  • continue і break.
  • Використання позиційних параметрів.
  • Робота з параметрами, що містять пробіли.
  • Робота з іменами файлів, що містять пробіли
  • Використання функцій в сценаріях оболонки.
  • Використання функцій - продовження.
  • Сценарії в командному рядку.
  • Налагодження сценаріїв оболонки.Лабораторна робота: Сценарії для оболонки bash.
 

Схожі курси:

Інші курси:

  • Оцінювання захищеності інформації атестація комплексів ТЗІ

    Мета курсу навчитися організовувати (планувати) заходи з проведення атестації комплексів ТЗІ; здійснювати інструментальний контроль захищеності...

  • Резонансне лідерство

    Мета курсу - розвинути в учасників лідерський потенціал і сформувати здатності в розкритті потенціалу підлеглих; побудова позитивного емоційного...

  • Результативна бізнес-презентація

    Протягом цього курсу слухачі дізнаються свої сильні сторони як спікера, зможуть  визначати  області та можливості підвищення ефективності своїх...

  • MTCEWE – MikroTik Certified Enterprise Wireless Engineer

    Важко уявити сучасний офіс, в якому немає WI-FI. Правильно побудована мережа, оптимально підібране та налаштоване обладнання і як наслідок відмінно...

  • Майстерність успішного продажу

    Мета тренінгу -вивчити специфічні особливості процесу активного продажу послуг, структуру та алгоритм процесу активного продажу послуг,...

Ми приєдналися до бойкоту російської та білоруської продукції. Слава Україні!

We joined the boycott of russian and belarusian products. Glory to Ukraine!!

прапор України