filmov
tv
Курс по 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.
7. Итоги урока и домашнее задание.
#linux #сисадмин #сети #курсы #обучение #sysadmin #ubuntu #курс
В свободном доступе представлено лишь несколько уроков. Они опубликованы для демонстрации глубины и качества обучающего материала.
*Содержание урока:*
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.
7. Итоги урока и домашнее задание.
#linux #сисадмин #сети #курсы #обучение #sysadmin #ubuntu #курс
Комментарии