Список
курсов

Основы UNIX/Linux

LA-Found 3 дн. / 24 ак. ч. Точной даты нет, вы можете зарегистрироваться

Описание курса:

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

Аудитория:

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

Предварительные требования:

Навыки пользователя персонального компьютера, использование мыши, меню, графического интерфейса пользователя.

Содержание курса:

Обзор и первое знакомство

  • Назначение и различные дистрибутивы. Философия открытых систем.
  • Коротко об устройстве и компонентах Linux и Unix. 
  • Ключевые приемы работы в графической оболочке. Процесс смены пароля. 
  • Вход и выход из системы. Быстрое переключение пользователей. Выключение и перезагрузка.
  • Команды и ресурсы для получения помощи и документации.

Работа с файлами и папками

  • Важные папки и каталоги. Создание, владение, копирование, перемещение файлов и папок.
  • Просмотр содержимого файлов. Использование абсолютных и относительных путей. Переменная PATH.
  • Обзор графических файловых менеджеров и различных графических оболочек.

Работа в оболочке Bash

  • Функционал других оболочек и функционал bash. Приемы для ускорения работы. Работа с историей. 
  • Работа с псевдонимами.  Специальные символы. Самые полезные команды. Работа с группой файлов.

Ввод/вывод, использование каналов и дискрипторов 

  • Стандартные дискрипторы и ввод/вывод. Перенаправление вывода. Работа с потоком ошибок.
  • Примеры использование каналов для решения прикладных задач. 

Пользователи, группы и права на файлы и папки

  • root  и его особенности. Создание нового пользователя. Группы. Специальные группы и пользователи.
  • Отличия подхода по умолчанию в различных версиях  Linux/Unix. Права по умолчанию, изменение прав.
  • Файлы /etc/shadow, /etc/passwd, /etc/group.  SUID, SGUID, Sticky бит. umask, default ACLs. Важные команды.

Работа с редактором vi/vim

Файлы и файловые системы

  • Как устроены файловые системы. i-node. Жесткие и символические ссылки.
  • Монтирование локальных файловых систем, CD, usb, NFS.
  • Архивирование и компрессия. 

Настройка оболочки bash

  • Настройка важных переменных, псевдонимов. Последовательность исполнения файлов сценариев.

Работа с регулярными выражениями

  • Поиск по шаблону. Использование grep, egrep, sed, awk. Примеры полезных команд с регулярными выражениями.

Поиск и обработка файлов

  • Использование  locale, slocale, find. Поиск в графических оболочках/менеджерах.

Процессы

  • Что такое процесс. Состояния. Запуск и останов процесса. Приоритеты и смена приоритетов. Фоновое исполнение.
  • Просмотр фоновых и приостановленных заданий. Планирование отложенного и периодичного исполнения заданий.

Прикладные клиентские программы и утилиты

  • Firefox, wget, evolution, ssh, scp, telnet, rsh, ftp, smbclient, ping, arp, netstat.

Опциональный модуль: создание сценариев ( введение в програмирование)  bash

  • Ввод данных, обработка ввода, условные переходы, циклы, функции. Отладка.

 

 

 

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Тренер курса: Игорь Паламарчук Игорь Паламарчук
Совершенство и высокое творчество в основе имеют не только талант и любовь к делу, но и качественное образование
Оформить заявку
на обучение