Курс по Linux. Процессы в Linux (новинка 2023)

Этот урок входит в состав курса *“Основы администрирования Linux“.* Полный курс можно приобрести на сайте: В свободном доступе представлено лишь несколько уроков. Они опубликованы для демонстрации глубины и качества обучающего материала. *Содержание урока:* 1. Процессы, понимание процессов. Как выполнялись процессы на ранних компьютерах. Определение процесса. Мониторинг процессов, команда ps. Работа процессов. Жизненный цикл процесса. Статусы процессов, команда man ps. Команда ps, работа с ней и ее подкоманды. 2. Создание процессов. Практическая работа. Сортировка процессов и живой мониторинг определенного процесса. Просмотр родителей и потомков процесса. 3. Как работает механизм деления памяти, VSZ и RSS. Создание массива ячеек памяти. Переполнение памяти. Практическая работа. Просмотр доступной памяти, команда free. 4. Атрибут процессов NICE и приоритет процессов. Утилита renice, для чего используется. Практическая работа. Отслеживание euid процесса, когда он был запущен и кем. Остановка процессов. Обработчики сигналов процесса. Сигнал SIGKILL. Мануал сигналов, команда man signal. Сигналы SIGCOUNT и SIGSTOP. Команды jobs и bg, fg. Практическая работа. 5. Взаимодействие с процессами. Механизм межпроцессного взаимодействия IPC. Команды lscpu, lsof -p, ps -f ax. 6. Понятие демона. Управление демонами, утилита systemctl. Просмотр доступных юнитов, типы юнитов. Статус сервисов. Остановка сервисов. Создание демона. Просмотр манула man . Создание юнита. Просмотр логов, утилита journalctl. 7. Итоги урока и домашнее задание. #linux #сисадмин #сети #курсы #обучение #sysadmin #ubuntu #курс
Back to Top