Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Командная строка Windows. Работа с файловой системой

Командная строка Windows. Работа с файловой системой.

Введение

Файлы, каталоги, файловая система - дерево каталогов. Практически вся информация на компьютерах представлена в виде файлов. Файл является основной единицей хранения данных и программ обрабатывающих эти данные. Файл - это именованная (т.е. снабженная именем) область внешней памяти. Обычно файлы временно или постоянно хранятся во внешней памяти компьютера - на дисках, магнитных лентах, "флэшках" и т.д. Кроме имени файлы характеризуются целым рядом атрибутов, таких как размер, время создания и т.п. Операционная система и прикладные программы (приложения) получают доступ к файлу по его имени. Максимальная длина имени файла или каталога в Windows 256 символов, включая расширение, имя и расширение разделяются точкой. Расширение указывает на вид информации или на приложение, которым может быть открыт этот файл, например myfile.txt - текстовый файл, myfile.doc - документ MS Word и т.д.

Дерево каталогов

Файлы хранятся в системе вложенных каталогов (директорий) и организуются в файловую систему. Таким образом, файловой системой называется совокупность файлов и каталогов, организованных в древовидную структуру. Ее можно представить как перевернутое вверх корнем дерево (более точный образ - куст у которого от корня идет сразу множество ветвей, а не один ствол). Узлами, из которых расходятся "ветви", являются каталоги, восходящие, в конечном счете, к корневому каталогу. Узлам, из которых не происходит дальнейшего ветвления, как правило, соответствуют файлы, хотя это могут быть и пустые каталоги (см. дерево ниже). Обычно мы говорим: "Каталог (директория) содержит файлы" или "Файл находится в каталоге". Но при этом понимаем, что каталог не является областью памяти, собственно вмещающей сами файлы. Каталог лишь содержит список файлов, с указанием их имен и других атрибутов. По сути, каталог - это специализированный файл, назначением которого является хранение списка отнесенных к нему файлов (в том числе и подкаталогов, которые, как и все каталоги - тоже файлы). "Пустая" файловая система состоит только из корневого каталога.

Рабочий каталог. Текущий каталог, абсолютный путь и относительный путь.

Когда мы входим в систему, то попадаем в свой рабочий каталог, он задан для нас системным администратором и сами мы его поменять не можем. В момент входа он является так же текущим каталогом. Текущим мы можем сделать любой существующий каталог, к которому у нас есть доступ. Зачем нужен текущий каталог? Дело в том, что операционная система осуществляет доступ к файлу или каталогу через его путевое имя или, попросту путь. Существуют два вида путей, абсолютные и относительные. Абсолютный путь - это последовательность имен каталогов, которая начинается от корневого каталога и, следуя по дереву файловой системы, заканчивается именем каталога или файла, с которым мы хотим работать. Относительный путь может быть указан от текущего или рабочего каталога, что может оказаться значительно короче и удобней, чем использование абсолютного пути. Когда мы находимся в рабочем каталоге, нам не нужно указывать пути к каталагам и файлам находящимся в нем. К другим каталогам придется указать путь, но не абсолютный, а гораздо более короткий. Но об этом немного позднее, а пока приступим к работе.

Первые вопросы после входа в систему

Наш текущий каталог \v100\vasya01. Это полный путь от корневого каталога. Читается путь с права на лево, т.е текущий каталог vasya01 является подкаталогом v100, расположенном в корневом каталоге, о чем свидетельствует начальный "\".

Полезная функция. Попробуйте понажимать клавиши "ВВЕРХ" и "ВНИЗ" на клавиатуре, и Вы увидите, что командная строка запоминает команды, и этими самыми стрелочками их можно перелистывать и, при необходимости редактировать.

Как видно из примера, имена каталогов при написании пути разделяются символом "\", котрорый называется "обратныйслэш". Если путь начинается с "\", то это значит, что указан путь от корневого каталога или полный путь.

Создадим каталог и файл

Удалим каталог и файл

Смена текущего каталога

Мы научились создавать и удалять каталоги, теперь научимся в них заходить и выходить обратно. Поскольку наша текущая директория пуста, то каталоги придется создавать снова.

Вот, впринципе, мы и освоили набор команд, позволяющий построить нам дерево каталогов. Создав каталог firstcat, мы можем создать в нем столько каталогов, сколько потребуется, с любой степенью вложенности. Создаем - md, смотрим - dir, меняем текущий каталог - cd, удаляем, если ошиблись - rd. Давайте в последний раз удалим наш многострадальный firstcat (кто забыл, отмотайте назад) и приступим к построению дерева каталогов, паралельно изучая новые команды и возможности.

Начинаем строить дерево

Рекомендуем перерисовать построенное дерево на бумагу, чтобы постоянно видеть его перед собой

Несколько команд mkdir и дерево готово

Помимо команды md в Windows для создания каталогов можно воспользоваться командой mkdir, она удобна тем, что позволяет создавать цепочки вложенных каталогов:

Работаем с относительными путями. Команда cd

Для удобства работы положите лист с нарисованным деревом перед собой.

При работе с относительными путями есть один весьма существенный момент. Посмотрите на дерево: если мы движемся от корня, то на каждой развилке обязательно должны указать имя очередного каталога, поскольку каждый каталог разветвляется на несколько, и у каждого есть свое имя. Когда мы движемся к корню мы не указываем имени каталога, поскольку каталог, в который мы можем попасть - единственный, вариантов нет. Поэтому вместо имени указывается ".." (точка,точка).Имена каталогов в путях, даже если это ".." разделяются \ (обратный слэш).

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

А теперь самостоятельно создайте:

файл papavas2 с текстом "Учится папа за Васю весь год" в каталоге one\new\many

файл papavas3 с текстом "Где это видано, где это слыхано" в каталоге one\old\few

файл papavas4 с текстом "Папа решает, а Вася сдает" в каталоге one\old\many

Построенное дерево каталогов и файлов предъявите преподавателю. Вас могут спросить: Что делает та или иная команда или какой командой выполняется то или иное действие. Что такое корневая, рабочая(домашняя) и текущая директория. Что такое абсолютный и относительный путь. Могут не только спросить, но и попросить продемонстрировать или на бумаге или на компьютере.

Копирование файлов.

Копирование файлов осуществляется командой copy что куда. Где "что" и "куда" суть имена файлов, с указанием пути к ним. Для текущей директории путь, естественно, указывать не нужно.

Мы будем копировать файлы papavas в каталог two, он должен быть пустой, поэтому удалите из него все каталоги и приступим:

Файл papavas4 скопируйте в two самостоятельно.

Скопировав файлы в каталог two, предъявите результат преподавателю. После этого удалите все файлы и каталоги из каталога one, в него мы будем перемещать файлы из каталога two. у нас должно остаться дерево:

Перемещение файлов.

Перемещение файлов осуществляется командой move что куда. Где "что" и "куда" суть имена файлов, с указанием пути к ним. В отличие от копирования файл "что" удаляется.в остальном действуют те же правила, что и для команды копирования.

Переместите файлы papavas3 и papavas4 из каталога two в каталог one с именами pv3 и pv4, предъявите результат преподавателю, после чего полностью очистите домашний каталог.

Лабораторная работа Файл AUTOEXEC.BAT

Цель работы:ознакомление с назначением файла AUTOEXEC.BAT и возможности его использования.

Краткие теоретические сведения.

Файл AUTOEXEC.BAT представляет собой командный файл, обращение к которому осуществляется автоматически при начальной загрузке операционной системы. При этом сам файл должен находится в корневом каталоге системного диска. Обработка его происходит вслед за обработкой содержимого файла CONFIG.SYS.

Основное назначение файла AUTOEXEC.BAT состоит в формировании удобной индивидуальной операционной обстановки. Для этого могут быть использованы команды установки пути поиска (PATH), приглашения MS-DOS (PROMPT), загружены определенные системные программы и т.д. Вообще в файле AUTOEXEC.BAT могут быть использованы любые команды MS-DOS и вызваны любые программы пользователя.

Как и любой пакетный файл, AUTOEXEC.BAT обрабатывается командным процессором последовательно, команда за командой. Выполнение его можно прервать при помощи комбинации клавиш CTRL/C. После выполнения очередной команды на экране появится надпись "Terminatebatchjob? (Y/N)", и после нажатия на клавишу Y выполнение файла прекращается.

Рассмотрим, как может выглядеть файл AUTOEXEC.BAT.

echo off

dosedit

path b:; c:\; c:\work

prompt $p$g

ver

echo СИСТЕМА ЗАГРУЖЕНА

pause

date

time

cls

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

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

Третья строка указывает, что файлы будут отыскиваться после поиска в текущем каталоге в установленном каталоге диска В:, корневом каталоге диска С: и подкаталоге WORK диска С:.

Четвертая строка определяет, что приглашение MS-DOS будет содержать имя текущего каталога.

Пятая строка вызовет указание номера версии MS-DOS.

Шестая строка выводит сообщение "СИСТЕМА ЗАГРУЖЕНА".

Седьмая строка вызывает появление на экране сообщения "Strikeanykeywhenready...", в результате чего обработка следующей команды будет производиться лишь после нажатия любой клавиши.

Команды date и time вызывает инициализацию задания пользователем даты и времени. Команда CLS в последней строке командного файла очищает экран дисплея.

Выбор команд, включаемых в файл AUTOEXEC.BAT, в общем случае определяется преподавателем.

Подготовка к работе.

Изучить теоретические сведения и составить план выполнения лабораторной работы.

Подготовить собственный вариант файла AUTOEXEC.BAT.

Порядок выполнения

Одним из известных Вам способов сделать Ваш рабочий диск системным.

Загрузить операционную систему с Вашего рабочего диска.

Изучить операционную обстановку.

С помощью известного Вам редактора либо с помощью команды COPY набрать подготовленную версию файла AUTOEXEC.BAT.

Перезагрузить систему.

Изучить новую операционную обстановку.

Сформулировать желаемые отличия операционной обстановки от су-щес-тву-ю-щих и составить новую версию файла AUTOEXEC.BAT.

Набрать ее и убедиться в достижении желаемой операционной обстановки.

Содержание отчета

Цель работы.

Краткое описание основных операторов, используемых в пакетных фай-лах.

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

ОСНОВНЫЕ ПРАВИЛА РАБОТЫ С ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРОМ
Цель работы: освоить основные правила включения, выключения и перезагрузки ПК.

Задание: законспектировать основные правила работы с ПК и ответить на контрольные вопросы, приведенные в конце работы.

Общие положения

Включение ПК

На системном блоке нажать кнопку включения «POWER». Если после включения на мониторе не появилось изображение, то монитор тоже нужно включить.

Процесс загрузки ПК

После включения ПК автоматически запускается программа проверки оборудования ВIOS – это блок встроенной базовой системы ввода-вывода, которая проводит проверку (тестирование) основных аппаратных компонентов ПК, а именно: микропроцессора, видеосистемы, клавиатуры, дисков и оперативной памяти. Результат этой проверки появляется на экране в виде сменяющие друг друга диагностических сообщений, которые не требуют какой-либо реакции пользователя. Попутно можно слышать щелчки, гудение, скрипение, издаваемые проверяемой аппаратурой. Один длинный гудок – загрузка идет нормально. Если найдена ошибка, то выводится код ошибки или иное сообщение на экран. Если ошибка не критическая (т.е. допустима дальнейшая работа ПК), то предлагается нажать клавишу F1, чтобы продолжить процесс загрузки. Если же неисправность критическая, то процесс загрузки прекращается. После тестирования загружается Операционная Система (ОС) с жесткого диска.

Внимание!

В дисководе не должно быть дискеты! Это связано с тем, что сначала ВIOS ищет дискету в дисководе А:, и если дискета, находящаяся в дисководе, не содержит ОС, то на экране появится сообщение об ошибке:

NОN-SУSТЕМ DISK ОR DISK ERROR (не системный диск или ошибка на диске);

REPLACE AND STRIKE ANY KEY WHEN READY В (замените диск и нажмите любую клавишу). Если это произошло, то вытащите дискету из дисковода и нажмите любую клавишу – загрузка начнется с жесткого диска.

После загрузки ОС. На экране появится Рабочий стол, внизу которого находится панель задач с кнопкой Пуск.

Выключение ПК

При неправильном выходе из ОС Windows возможны нарушения в логической структуре диска. Заканчивая работу с ПК, нужно предварительно завершить работу с открытыми программами и закрыть все открытые окна. После этого необходимо выполнить следующие действия: щелкнуть мышью по кнопке Пуск;

выбрать пункт меню - Завершение работы; выбрать - Выключить компьютер; нажать кнопку ОК. Далее дождаться записи «ТЕПЕРЬ ПИТАНИЕ КОМПЬЮТЕРА МОЖНО ОТКЛЮЧИТЬ» и на системном блоке нажать кнопку «POWER». Некоторые ПК умеют выключать себя из сети самостоятельно. В этом случае системный блок отключать не надо.

Внимание!

КОМПЬЮТЕР НЕЛЬЗЯ ЧАСТО ВКЛЮЧАТЬ И ВЫКЛЮЧАТЬ! С чем это связано? ПК - это электроприбор. Всем хорошо известно, что электроприборы чаще всего перегорают при включении (в моменты коммутации). Причины в следующем:При включении происходит быстрый нагрев электропроводящих частей, микросхем, проводников, мест пайки, а именно, происходят тепловые перегрузки. При нагреве все тела расширяются - происходят механические разрушения.

Если Вы уходите на пару часов, ПК не следует выключать. При длительном отсутствии команд от пользователя. ПК переходит в автоматическое уменьшение потребления электроэнергии в несколько раз.


Дата публикования: 2014-12-08; Прочитано: 515 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.016 с)...