Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

LR2.Tyutterin_Yakov_Z1411

.pdf
Скачиваний:
0
Добавлен:
07.01.2025
Размер:
2.56 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА ПРИКЛАДНОЙ ИНФОРМАТИКИ

ОЦЕНКА

ПРЕПОДАВАТЕЛЬ

Старший преподаватель

 

Е. К. Григорьев

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2

Разработка командных файлов средствами Терминала на MacOS

по дисциплине: Операционные системы

РАБОТУ ВЫПОЛНИЛ

 

 

 

 

 

СТУДЕНТ гр. №

Z1411

 

 

Я. Н. Тюттерин

 

 

 

 

 

 

 

номер группы

подпись, дата

 

инициалы, фамилия

Студенческий билет №

2022/4886

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Санкт-Петербург 2024

Лабораторная работа № 2. Разработка командных файлов средствами Терминала на MacOS.

Цель работы: получение практических навыков разработки командных файлов для Терминала MacOS.

Для каждого созданного файла ОС хранит его название, время создания и метаданные. Эти дополнительные характеристики называют атрибутами файла. В отличие от Windows, в случае с Mac OS нет фиксированного «традиционного» списка атрибутов, который легко выделить, список слишком длинный. И тем не менее, можно выделить наиболее распространённые атрибуты.

Результат просмотра свойств файла представлена на рисунке 1.

Рисунок 1 - Свойства файла

Рисунок 2 - Присвоение скрытого атрибута

Рисунок 3 - Присвоение заблокированного атрибута

Рисунок 4 - Архивирование

Рисунок 5 - Отмена скрытия

Скрытие файла с названиями, подходящими на заданный паттерн представлено на рисунке

6.

Рисунок 6 - Скрытие файлов

Рисунок 7 - Скрытие файлов на основе расширения

Рисунок 8 - Удаление файлов

Рисунок 9 - Переименование файлов

Рисунок 10 - Создание файлов с расширением .txt

Рисунок 11 - Вывод всех файлов директории с расширением .txt

Рисунок 12 - Выполнение нескольких последовательных команд

Рисунок 13 - Вывод содержимого файла и каталога

Рисунок 14 - Вывод содержимого рабочего стола с расширением .pdf

Рисунок 15 - Создание sh-файла и ввод команды вывода сообщения

Рисунок 16 - Запуск скрипта

Рисунок 17 - Ввод переменной в скрипт

Рисунок 18 - Запуск скрипта

Рисунок 19 - Написание скрипта для копирования

Рисунок 20 - Результат копирования

Рисунок 21 - Проверка установки brew

Рисунок 22 - Установка tree с использованием brew

Рисунок 23 - Скрипт для создания дерева каталогов и его вывода

Рисунок 24 - Результат вызова скрипта

Рисунок 25 - Результат создания файлов

Рисунок 26 - Содержимое скрипта main

Рисунок 27 - Результат вызова скрипта

Вариант 18

Содержимое скрипта

Рисунок 28 - Содержимое скрипта

Рисунок 29 - Результат выполнения

Выводы

Входе работы по теме команды в терминале Mac OS были изучены основные команды для работы с файлами и каталогами, а также для управления операционной системой.

Были изучены команды для работы с текстовыми файлами, редактирования текста, поиска..

Входе работы были выполнены практические задания, позволяющие закрепить навыки работы с командами в терминале Mac OS. В целом, проделанная работа позволила углубить знания о работе в терминале Mac OS и повысить навыки работы с командами.

Также был изучен способ создания и написания sh-скриптов.

Соседние файлы в предмете Операционные системы