лабораторная работа по ахритектуре предприятия. лаб 3. Лабораторная работа 3
![]()
|
Министерство науки и высшего образования Российской Федерации федеральное государственное бюджетное образовательное учреждение высшего образования “Российский экономический университет имени Г.В.Плеханова” Ивановский филиал Кафедра экономики и прикладной информатики ОТЧЁТ по дисциплине Операционные системы на тему Лабораторная работа № 3 Выполнил Обучающийся группы: 2 ПИН Очной формы обучения Факультет: Прикладная информатика в экономике Потехина Дарья Преподаватель: Куликова Любовь Денисовна Иваново 2021 ЗАДАНИЕ Запустила виртуальную машину с предустановленной ОС MS Windows 7, подготовленную при выполнении лабораторной работы №2 (Рис 1). ![]() Рис.1 Запустила командную оболочку PowerShell, познакомилась со справочной системой (Рис 2). ![]() Рис. 2 В домашней директории пользователя привычными средствами (например, через Проводник) создала каталог Lab_03_PowerShell. В этом каталоге (теми же средствами) создала подкаталоги с именами изучаемых в этом семестре дисциплин, а в каждом таком каталоге – подкаталоги с произвольными именами, например, Lectures, Labs, Exam (не менее 3). В каталог OS (Операционные системы) в один из подкаталогов (например, Labs) поместила не менее двух файлов с произвольным содержимым, скопировала свои отчеты по лабораторным работам №1, №2 (Рис 3-4). ![]() Рис. 3 ![]() Рис. 4 Отобразила на экране (средствами PowerShell) содержимое домашней директории пользователя (рекурсивно) (Рис. 5). ![]() Рис. 5 Вывела на экран информацию обо всех файлах, находящихся в каталоге \OS\Labs и удовлетворяющих некоторой маске (Рис. 6). ![]() Рис. 6 Получила список дисков PowerShell, доступных в текущем сеансе работы (Рис. 7). ![]() Рис. 7 Продемонстрировала навигацию между созданными подкаталогами домашней директории пользователя с использованием командлета Set-Location, использовала абсолютные и относительные пути (Рис. 8-10). ![]() Рис. 8 ![]() Рис. 9 ![]() Рис. 10 В домашней директории пользователя средствами PowerShell в каталоге Documents создала новый диск с именем myLabs_OS, ассоциированный с каталогом, в котором хранятся отчеты по лабораторным работам по дисциплине «Операционные системы» (Рис. 11). ![]() Рис. 11 Посмотрела содержимое каталога с отчетами по лабораторным работам, используя полный путь к каталогу, и используя имя диска, только что созданного и ассоциированного с этим каталогом (Рис. 12). ![]() Рис. 12 Сохранила несколько скриншотов в каталоге с отчетами по лабораторным работам. Вывела список всех файлов с расширением png (или jpg), сохраненных в каталоге с отчетами по лабораторным работам. Продемонстрировала использование параметра –Exclude (Рис 13). ![]() Рис. 13 Вывела список только подкаталогов директории \OS, отсортированный по времени создания. Определила размер каталога \OS. ![]() Рис. 14 При выведении списка директории /OS отсортированного по времени возникали ошибки при использовании даже в самом PowerShell кода: “dir ./ : Sort-Object -Descending LastWriteTime”, поэтому я воспользовалась следующим кодом: “Get-ChildItem “ C:\Users\Student-2-PIN-01\Documents\Lab_03_PowerShell\OS””, тем самым вывела на экран подкаталоги директории /OS и определила размер каталога /OS. (Рис. 14) Средствами PowerShell создала новый каталог test_фио_студента в каталоге \OS. В этом каталоге создала файл, в котором сохранила время выполнения этого пункта задания (например, test_file_фио_Студента)(Рис. 15). ![]() Рис.15 Прочла содержимое созданного файла. Добавила в конец файла сообщение «Тест успешно пройден» и новое время выполнения этого пункта задания (Рис. 16). ![]() Рис. 16 Создала новый каталог newTest в каталоге другой дисциплины. Скопировала в этот каталог файл test_фио_студента. Отобразила содержимое нового каталога (рекурсивно), чтобы убедиться, что файл скопирован (Рис. 17). ![]() Рис. 17 Переименовала каталог test_фио_студента в test_фио_студента Удалила файл test_фио_студента из каталога \OS ВЫВОД В данной лабораторной работе я научилась правильно работать с оболочкой командной строки PowerShell, а именно: Научилась работать создавать каталоги и подкаталоги в PowerShell; Разобралась, как умело между ними перемещаться; Поняла, как создавать диски в PowerShell; Научилась правильно делать фильтровку файлов, по имени размеру и времени создания; Смогла правильно создавать файлы, переименовывать и удалять их. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ https://andpop.ru/courses/winscript/books/posh_popov.pdf http://window.edu.ru/resource/459/61459/files/Windows_Powershell%20-%20RU.pdf |