
ADM-009 Linux Shell Basics
Для кого: DevOps-инженер • Джуниор Мидл
Начало: По факту набора потока
Улучшаемые навыки:
LinuxСертификатОнлайн
Описание курса
Рассматриваются базовая работа в командной строке Linux®, основы файловой системы (права доступа, структура), основы операционной системы, а также создание и выполнение простых скриптов оболочки ksh, с использованием популярных утилит командной строки в Linux®.
- Терминология (shell, GUI, CLI, терминал);
- базовый синтаксис – аргументы и опции;
- внутренние и внешние команды;
- маски, пути к файлам и каталогам;
- популярные команды для навигации и работы с файлами и каталогами, а также отображение информации о системе (ls, who, pwd, date, cd, mkdir, cp, mv., etc.).просмотр текстовых файлов;
- перенаправление ввода и вывода;
- обработка перенаправленного вывода (grep, sort, wc).типы данных;
- экранирование и кавычки;
- подстановочные символы;
- переменные окружения, системные переменные.файлы, каталоги, файлы устройств;
- виртуальные файловые системы (devfs, procfs);
- типы файловых систем, краткое сравнение;
- хранение файла на диске и фрагментация;
- права доступа к файлам и каталогам;
- пользователи и группы. Управление;
- супер пользователь, команды su и sudo;
- жесткие и символические ссылки, именованные каналы;
- точки монтирования, /etc/fstab.возвращаемые значения;
- раскрытие скобок.сигналы, команда kill.SSH-ключи.Команда select для построения меню;
- Виртуальные экраны (screen, tmux);
- nohup.