Linux Labs

Пользователи, права, процессы / Ступень 10 из 13

Наблюдение за процессами

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 1 из 7 · на машине · 4 мин

Сайт отвечает медленно

Чему научишься

  • Находить процессы по имени и по нагрузке на процессор.
  • Читать строку процесса в ps — номер, родителя, владельца и командную строку.
  • Различать по состоянию работающий, спящий и остановленный процесс.

Пользователи жалуются: сайт на сервере отвечает медленно. Сам ты на этой машине ничего не запускал. Посмотри, чем занят процессор.

Упражнение · посмотреть

Чем занят процессор

Выполни top: он показывает работающие процессы и каждые три секунды обновляет список. Посмотри на сводку над списком и на верхнюю строку списка, потом выйди клавишей q.

Сначала предположи

Ты ничего не запускал. Сколько процессов top насчитает в строке Tasks?

Теперь начни упражнение, выполни команду и сверь прогноз с выводом.

Войти и начать Машина доступна после входа
Проверь себя 1 вопрос

От чьего имени работает indexer, который занимает процессор?

  • student стоит в строке top: его запустил ты. У строки indexer в столбце USER другое имя.

  • От root работают многие процессы, но не все. Посмотри столбец USER у строки indexer.

  • Учётная запись есть у каждого процесса, даже у запущенного без тебя. Её показывает столбец USER.

В столбце USER у строки indexer — www-data.

Ubuntu 24.04
Загрузка…