Найти ошибки в файловой структуре users task

Обновлено: 04.07.2024

1 Лабораторная работа 1. Навигация по файловой структуре и её обслуживание средствами интерпретатора командной строки ОС Windows Теоретическая часть. Каталог файл специального вида, содержащий имена подкаталогов и файлов. В ОС Windows используется иерархическая структура организации (дерево) файлов и каталогов. На каждом диске имеется единственный главный (корневой) каталог, который создается при разметке жёсткого диска. В корневой каталог могут входить другие каталоги и файлы. Уровень 0 (корневой каталог) Подкаталоги Уровень 1 Уровень 2 Рисунок 1 Иерархическая организация файловой структуры Родительский каталог каталог, имеющий подкаталоги. Подкаталог каталог, который входит в другой каталог. Таким образом, любой каталог, содержащий каталоги нижнего уровня, может быть, с одной стороны, по отношению к ним родительским, а с другой стороны, подчиненным по отношению к каталогу верхнего уровня. Путь цепочка соподчинённых каталогов, которую необходимо пройти по иерархической структуре к каталогу, где находится искомый файл. При Белоконь М.В

2 задании пути имена каталогов записываются в порядке следования и отделяются друг от друга символом \. Ввод команды осуществляется в соответствии с определёнными правилами форматом команды. Обобщённый формат команды: Имя команды [Параметры] [Ключи] Квадратные скобки говорят о том, что параметры и ключи не являются обязательными атрибутами команды. Ключи начинаются с символа / или -. После ввода команды с клавиатуры для её выполнения необходимо нажать клавишу Enter. Практическая часть Выполняя практическую часть лабораторной работы, необходимо делать скриншоты каждого задания. В отчете размещаются номера заданий и скриншоты активного окна (в нашем случае это окно интерпретатора командной строки Windows). Скриншот активного окна можно сделать с помощью комбинации клавиш Alt + Prt Scr. Для удобства (в целях уменьшения размера скриншота) размер окна можно менять. Некоторые задания требуют текстового ответа. 1. Запустить интерпретатор командной строки Windows cmd.exe можно несколькими способами: 1. Пуск Все программы Стандартные Командная строка 2. Пуск в поле «Найти программы и файлы» ввести имя запускающего файла cmd.exe 3. Пуск Все программы Стандартные ПКМ на Командная строка Запуск от имени администратора Белоконь М.В

3 Для этой лабораторной работы достаточно воспользоваться первым или вторым способом. После запуска интерпретатора командной строки появляется приглашение ОС с указанием текущего местоположения: В данном случае мы находимся в каталоге пользователя (на приведенном скриншоте это Мария), являющегося подкаталогом каталога Users, который, в свою очередь, является подкаталогом корневого каталога C:. 2. Выведем справочную информацию по всем доступным командам интерпретатора введём в командную строку имя команды help и нажмём клавишу Enter. Белоконь М.В

5 3. Выведем справку по команде dir. Для этого дадим команду help dir Белоконь М.В

6 Можно ли достичь аналогичного результата, введя команду dir с ключом? dir /? Подтвердите ответ скриншотом. 4. Просмотрим содержимое текущего каталога командой dir без параметров и ключей: Белоконь М.В

7 5. Просмотрим содержимое родительского каталога Users дадим команду dir, в качестве параметра укажем путь к каталогу Users: dir C:\Users 6. Для очистки экрана используется команда cls. Выполним эту команду, посмотрим на результат. Белоконь М.В

8 7. Перейдём в родительский каталог Users командой смены каталога cd. Вызовем справку по команде cd 8. Переход в родительский каталог предполагает параметр.. 9. Перейдём в корневой каталог C:. В данном случае можно применить команду cd. так как C: является родительским каталогом для каталога Users или воспользоваться параметром \ команды cd (позволяет перейти из подкаталога любого уровня сразу в корневой каталог) Белоконь М.В

9 10. Создадим в каталоге C: новый каталог Lab1 командой md: md Lab1 Перейдём в него: cd Lab1 Самостоятельно создайте внутри ещё 3 каталога: texts, temp и info, дайте команду просмотра содержимого текущего каталога Lab1 и приведите скриншот. 11. Перейдём в каталог texts и создадим внутри него текстовый файл task.txt. Для этого применим команду копирования файлов copy с параметрами con имя файла: copy con task.txt После нажатия клавиши Enter мы перейдём в режим редактирования содержимого файла. Заполним файл следующими сведениями: Фамилия Имя Отчество студент(ка) группы 231 географического факультета Белоконь М.В

10 Саратовского государственного университета им. Н.Г. Чернышевского Для завершения создания файла необходимо ввести символ конца файла нажатием клавиши F6 или комбинации клавиш Ctrl + Z и последующим нажатием клавиши Enter. 12. Просмотрим содержимое созданного нами файла: type task.txt 13. Для переименования файлов и каталогов используется команда ren. Переименуем файл task.txt в author.txt: ren task.txt author.txt Белоконь М.В

11 14. Убедимся, что файл действительно переименован: dir 15. Скопируем файл author.txt в каталог temp. Сейчас мы находимся в каталоге texts, являющемся подкаталогом каталога Lab1. Каталог temp также является подкаталогом Lab1: C: Lab1 texts temp info author.txt Белоконь М.В

12 Для команды copy необходимо указать в качестве параметров источник и приёмник. Источником является имя копируемого файла (если мы находимся в том же каталоге, где находится он) или путь к нему абсолютный (полный) или относительный (путь по отношению к текущему каталогу). Приёмником является путь к копии файла (абсолютный или относительный). Если необходимо скопировать файл с другим именем, новое имя необходимо указать. Скопируем файл author.txt в каталог temp с тем же именем. Так как мы находимся в том же каталоге, где расположен файл, в качестве источника укажем только его имя. В качестве приёмника можно указать абсолютный (полный) путь C:\Lab1\temp или относительный..\temp.. обозначается родительский каталог, Lab1 является родительским для каталога temp, из которого мы копируем. Попробуем указать относительный путь copy author.txt..\temp 16. Скопируем файл author.txt в каталог info с новым именем student.txt. В этот раз используем в качестве приёмника полный путь и укажем новое имя файла: copy author.txt C:\Lab1\info\student.txt Белоконь М.В

13 17. Убедимся, что мы выполнили операции копирования правильно дадим команду dir, указав в качестве параметров пути к каталогам temp и info. Можно использовать как абсолютный, так и относительный путь: dir C:\Lab1\temp dir..\info 18. Перейдём в каталог Lab1: cd.. Переименуем каталог temp в September: ren temp September Белоконь М.В

14 Проверим результат: dir 19. Переместим файл author.txt из каталога texts в каталог info с помощью команды move. Параметры команды move аналогичны параметрам команды copy. Так мы находимся в каталоге, являющимся родительским по отношению к каталогу texts, который содержит перемещаемый файл, то в качестве источника надо указать абсолютный или относительный путь к файлу. Укажем относительный путь: move texts\author.txt info 20. Убедитесь в правильности выполнения операции перемещения с помощью команды dir (аналогично заданию 17). Приведите скриншоты содержимого каталогов texts и info. Белоконь М.В

15 21. Перейдём в каталог September и удалим файл author.txt cd September Просмотрим содержимое каталога dir 22. Удалим файл author.txt del author.txt Проверим правильность выполнения операции удаления: dir Белоконь М.В

16 23. Перейдём в родительский каталог: cd.. Просмотрим его содержимое: dir 24. Удалим каталог texts: rd texts Убедимся в правильности результата: dir Белоконь М.В

17 25. Перейдём в каталог September cd September Попробуем удалить каталог, находясь в нём 26. Поднимемся в родительский каталог: cd.. Самостоятельно удалите каталог September, убедитесь в правильности результата, приведите скриншот. 27. Попробуем удалить каталог info: rd info 28. Вызовем справку для команды rd: Белоконь М.В

18 29. Ключ /s позволит удалить все файлы и подкаталоги, находящиеся внутри указанного каталога. Воспользуемся командой rd с ключом s: rd info /s Подтвердим запрос вводом символа y и нажатием клавиши Enter. 30. Проверим результат выполнения команды: dir Белоконь М.В

19 31. Перейдём в каталог C:. Он одновременно является корневым каталогом и родительским каталогом для каталога Lab1, поэтому можно воспользоваться любым из двух вариантов команды cd: cd \ cd Удалим каталог Lab1: rd Lab1 Белоконь М.В

Читайте также: