Слёрм + Southbridge = Администрирование Linux Мега
Содержание урока:
— как работают процессы и права- методы манипуляции процессами и правами
— /proc- lsof (сущности, которые «держит» процесс)
— Основы работы c screen/tmux, watch
— Потоки ввода/вывода/ошибок, cat, echo
— Вывод потоков вывода через перенаправление, передача данных в поток ввода
— Переменные окружения (env)
— Работа с выводом, awk, grep, sed
Практика:
— выполнить манипуляции с процессами и файлами на стенде: повысить приоритет процесса, поставить процесс на паузу, через ACL выдать группе права на все файлы в директории
— заменить строку в ста файлах через sed
— получить из команды вывод в определенном формате через grep и awk
— привести команду vim, которой можно в файле изменить строку на другую строку
— тест на знание базовых команд vim
Итог:
— выпускники понимают как работают процессы и права на файлы/директории
— знают приёмы ускорения работы в bash, необходимые в повседневности базовые утилиты
— могут быстро манипулировать текстом через консоль при помощи текстового редактора (vi/vim) или утилит (например, grep, awk, sed)