ЛАБЫ UNIX / ЛР 4 UNIX
.docxОрдена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ»
(МТУСИ)
Кафедра «Сети связи и системы коммутации»
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №4
по дисциплине
«Основы работы с UNIX-подобными операционными системами»
на тему
«Утилиты»
Выполнила:
студентка группы БИН2401
Балыбердина Анастасия Максимовна
Проверил:
Ассистент кафедры ССиСК
Рогач Иван Сергеевич
Москва, 2025
Задание 1
Рисунок 1.1 – открыть сессию командой tmux
Рисунок 1.2 – разделить окно сессии на 4 командами split-window
Рисунок 1.3 – отключиться от сессии командой detach
Рисунок 1.4 – создать еще одну сессию
Рисунок 1.5 – вернуться в сессию system_monitoring
Задание 2
Рисунок 2.1 – скачать файл и назвать его primer
Рисунок 2.2 – реверсивная загрузка
Рисунок 2.3 – скачать файл и ограничить время загрузки
Рисунок 2.4 – скачать файл и установить 10 попыток на его загрузку
Задание 3
Рисунок 3 – работа с архивами командой tar (создание архива, добавление туда файлов, создание архива с определенным разрешением)
Задание 4
Рисунок 4.1 – переключение на другую сессию
Рисунок 4.2 – распаковка и загрузка архива по ссылке
Рисунок 4.3 - перенос исполняемого файла в директорию с утилитами.
3адание 5
Рисунок 5.1 – команда dust
Рисунок 5.2 – команда dust
Задание 6
Рисунок 6 – очистка файлов и завершение сессий
1. Пакетный менеджер – это программа для установки, обновления, управления и удаления программного обеспечения в операционной системе. Он автоматически решает зависимости (дополнительные пакеты, нужные для работы основной программы).
Примеры:
Debian/Ubuntu → apt (apt-get, dpkg)
2. Какие утилиты используются для работы с файлами и архивами?
Для работы с файлами:
rm – удалить файл
ls – просмотреть файл
touch – создать пустой txt файл
cp – копировать файл
mv – переместить файл
stat – получить информацию о файле
chmod / – изменить права доступа
chown – изменить владельца
Для работы с архивами:
tar – создание и извлечение архивов
3. Какие основные показатели отображает утилита htop? Как можно сортировать процессы в утилите?
htop – продвинутая альтернатива top, показывающая системные ресурсы и процессы в удобном виде.
Основные показатели: использование оперативной памяти, загрузка процессора, сортировка процессов, список процессов с айди
Сортировка процессов:
F6 – выбрать критерий сортировки (по PID, CPU, памяти и т. д.)
F5 – древовидное отображение процессов
4. Можно ли запускать утилиты не только через терминал?
Да, например из графического интерфейса, Двойным щелчком ЛКМ по исполняемому файлу,через Alt + F2
5. Чем отличаются утилиты от обычных программ?
Утилиты – это небольшие системные инструменты, для выполнения конкретных задач
Обычные программы – полноценные приложения с GUI или CLI
Главное отличие: утилиты предназначены для низкоуровневых задач и автоматизации, а программы – для повседневного использования.
