В рамках этого проекта были выполнены следующие задачи:
- Установлена Ubuntu Server 20.04
- Создан пользователь с правами администратора и настроен его пароль
- Настроены сетевые параметры операционной системы, такие как IP-адрес, маска подсети, шлюз и DNS-сервер
- Обновлена операционная система до последней версии и установлены необходимые пакеты
- Использована команда sudo для выполнения команд от имени суперпользователя
- Установлена и настроена служба времени NTP для синхронизации часов с серверами точного времени
- Установлены и использованы текстовые редакторы nano, vim и emacs для редактирования файлов
- Установлен и базово настроен сервис SSHD для удаленного доступа к компьютеру по протоколу SSH
- Установлены и использованы утилиты top и htop для мониторинга загрузки процессора, памяти и дисков
- Использована утилита fdisk для разбиения диска на разделы и форматирования их в различные файловые системы
- Использована утилита df для просмотра свободного и занятого места на дисках и разделах
- Использована утилита du для просмотра размера файлов и директорий
- Установлена и использована утилита ncdu для анализа использования дискового пространства и поиска самых больших файлов и директорий
- Работалось с системными журналами, находящимися в директории /var/log, и использовались команды cat, tail, grep, less и more для просмотра и фильтрации информации в них
- Использовался планировщик заданий CRON для автоматического выполнения команд по расписанию
Этот проект помог получить практические навыки по работе с операционной системой Linux и понять принципы ее функционирования.