О чём курс
Курс посвящен знакомству с работой в командной строке Linux®, популярным утилитам и командам командной строки.
Изучается принцип создания и выполнения скриптов командной оболочки (все примеры приведены для ksh). Рассматриваются условные операторы, циклы, специальные переменные, функции.
Даются основы файловой системы и принципы организации прав доступа в системах, поддерживающих стандарт POSIX, основные типы данных (файлы, ссылки, named pipes, файлы устройств).
Разбираются основы операционной системы Linux® (управление пользователями, удаленная работа по ssh, управление процессами и задачами, текстовый редактор vi, служба cron).
Цели
После завершения курса, слушатели смогут:
- работать в командной строке Linux® (основные операции навигации по файлам и каталогам), узнавать информацию о занятых ресурсах;
- создавать и выполнять простые скрипты в ksh;
- пользоваться популярными утилитами Linux® для просмотра и фильтра информации, автоматизировать эти процессы.
Целевая аудитория
Тестировщики, разработчики, которые ранее не имели опыта работы с Linux или имели крайне ограниченный опыт.
Курс насыщен сравнениями командной строки Windows и Linux – это будет полезно для тех, кто работал в Windows и хочет ознакомиться с Linux.
Предварительная подготовка
Знание основных принципов программирования (понятие переменных, типов данных, условия и циклы).