• Название:

    Лаб 1 (Командная строка)

  • Размер: 0.05 Мб
  • Формат: DOC
  • или



Лабораторная работа № 1
Интерфейс командной строки Windows
Командная строка используется для выполнения вводимых с клавиатуры команд.
Эффективная профессиональная работа опытного пользователя с операционной системой компьютера немыслима без овладения интерфейсом, обеспечиваемым командной строкой.
Этот вид интерфейса является одним из основных применительно к операционным системам Unix и Linux.
Преимуществом данного интерфейса служит возможность более утонченного управления ресурсами системы, чем с помощью графического интерфейса.
Интерфейс командной строки во многих нештатных ситуациях остается единственным средством определения рассогласований и тонкой настройки аппаратно-программных средств.
Включение режима командной строки может быть выполнено двумя путями.
Пуск → Выполнить, затем набрать cmd (команда Windows, сокращение от слова commander).
Используя рубрики главного меню:
Пуск → Программы → Стандартные → Командная строка.
При использовании длинных последовательностей вводимых команд всегда имеется возможность повторить или отредактировать одну команду (или часть команд) из выполненного перечня.
Для этого следует выбрать нужную команду из журнала (истории).
Клавиша управления курсором вверх выводит предыдущую команду, вниз — последующую, клавиши вправо-влево позволяют перейти к посимвольному редактированию очередной команды.

Переход на другой диск

X:

C: - выполняет переход на диск C:\

Работа с каталогами

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

CD [/D][диск:][путь] (CHDIR [/D][диск:][путь])– переход в указанный каталог.
Если указан ключ /D, происходит одновременная смена диска и каталога

CD [..] (CHDIR [..])– переход в родительский каталог

cd c:\work1 – выполняет переход в каталог work1, находящийся на диске C:\

Создание каталога

MD [диск:]путь (MKDIR [диск:]путь) - создает каталог на указанном диске в указанной папке.
Можно создавать несколько вложенных каталогов

md c:\work1\work2 – создает каталог work2 в каталоге work1, если он существует, или создает каталоги work1\work2 на диске С:\, если каталог work1 не существует

Удаление каталога

RD [/S] [/Q] [диск:]путь (RMDIR [/S] [/Q] [диск:]путь) – удаление указанного каталога.
Если указан ключ /S, то удаляются все вложенные каталоги и файлы.
Ключ /Q отключает подтверждение запроса удаления вложенных каталогов и файлов при использовании ключа /S

rd /q c:\work1\work2 – удаляет каталог work2 без запроса подтверждения на удаление

Переименование и перемещение каталога

MOVE [диск:][путь]имя_папки [диск:]путь – перемещает каталог в указанный каталог

MOVE [диск:][путь]имя_папки [диск:][путь]новое_имя_папки – переименовывает каталог.

Параметр [диск:][путь]имя_папки определяет каталог, который необходимо переименовать;
параметр новое_имя_папки задает новое имя

move c:\work1 c:\work2 – перемещает каталог work1 в каталог work2
move c:\work1 work2 – переименовывает каталог work1 в каталог work2
Просмотр содержимого каталога
DIR [диск:][путь][имя_файла] [/A[[:]атрибуты]] [/B] [/C] [/D] [/L] [/N] [/O[[:]порядок]] [/P] [/Q] [/S] [/T[[:]время]] [/W] [/X] [/4] – вывод списка файлов и подкаталогов указанного каталога.

Ключи
/A – вывод файлов с указанными атрибутами (D – каталоги, H – скрытые файлы, S - системные файлы, R – файлы только для чтения, A – архивные файлы)
/B – вывод только имен файлов
/C – применение разделителей групп разрядов
/D – вывод списка в несколько столбцов с сортировкой по столбцам
/L – использование нижнего регистра в именах файлов
/N – отображение имен файлов в крайнем правом столбце
/O – сортировка списка отображаемых файлов (N – по имени, E – по расширению, G – начать список с каталогов, S – по размеру, D – по дате)
/P – пауза после заполнения каждого экрана
/Q – вывод сведений о владельце файла
/S – вывод списка файлов из указанного каталога и его подкаталогов
/T – выбор поля времени для отображения и сортировки (C – создание, A – последнее использование, W – последнее изменение)
/W – вывод списка в несколько столбцов
/X – отображение коротких имен файлов
/4 – вывод года в четырехзначном формате

dir c:\windows /p – отображает содержимое каталога Windows с паузой после заполнения каждого экрана

dir *.exe – отображает все файлы текущего каталога с расширением exe.

Работа с файлами

Создание файла

copy con имя_файла.txt– создает текстовый файл.
После ввода этой команды нажать Enter.
При этом курсор переместится в начало следующей строки, где надо набрать текст файла.
В конце ввода каждой строки нажимается клавиша Enter.
После завершения ввода всего текста нажать комбинацию клавиш Ctrl+Z, затем снова клавишу Enter.

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

REN [диск:][путь]имя_файла1 имя_файла2 (RENAME [диск:][путь]имя_файла1 имя_файла2) – переименовывает файл.
Параметр имя_файла1 указывает существующее имя, параметр имя_файла2 – задает новое имя

ren c:\proba1.txt proba2.txt – переименовывает файл proba1.txt в файл proba2.txt

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

COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] источник [/A | /B] [+ источник [/A | /B] + [+…]] [результат [/A | /B]] – копирует файл в указанный каталог

Ключи
источник – имя одного или нескольких копируемых файлов
/A – файл в кодировке ASCII
/B – двоичный файл
/D – возможность создания зашифрованного файла
результат – каталог и/или имя конечных файлов
/V – проверка правильности копирования
/N – использование коротких имен при копировании
/Y – подавление запроса на подтверждение перезаписи существующего файла
/-Y – обязательный запрос на подтверждение перезаписи существующего файла
/Z – копирование сетевых файлов с возобновлением

Команда copy позволяет объединять файлы с помощью операции сцепления (+).
Объединение задается синтаксисом файл1+файл2+…+файл N

copy c:\work1\proba1.txt c:\work2 – копирует файл proba1.txt из каталога work1 в каталог work2

copy c:\work1\proba1.txt + c:\work1\proba2.txt c:\work2 – копирует файлы proba1.txt и proba2.txt с одновременным сцеплением в каталог work2

Удаление файла

DEL [/P] [/F] [/S] [/Q] [/A [[:]атрибуты]] имена (ERASE [/P] [/F] [/S] [/Q] [/A [[:]атрибуты]] имена) – удаляет один или несколько файлов

Ключи
имена – имя одного или нескольких удаляемых файлов.
Для удаления нескольких файлов необходимо использовать подстановочные знаки (? и *)\
/P – запрос на подтверждение перед удалением каждого файла
/F – принудительное удаление файлов с атрибутом "только чтение"
/S – удаление указанных файлов из всех подкаталогов
/Q – отключение запроса на подтверждение удаления
атрибуты – указывает атрибуты файла

del c:\work1\proba1.txt – удаляет файл proba1.txt

Установка атрибутов файлов

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [диск:][путь] [имя файла] [/S] [/D] – выводит и изменяет атрибуты файла

Ключи
+ - установка атрибута
- - снятие атрибута
R – атрибут "только чтение"
A – атрибут "архивный"
S – атрибут "системный"
H – атрибут "скрытый"
/S – обработка файлов с указанными именами в текущей папке и во всех ее подпапках
/D – обработка и файлов, и папок

attrib +r c:\work2\proba.txt – устанавливает для файла proba.txt атрибут "Только чтение"
Практические задания
При помощи интерфейса командной строки (Пуск→Выполнить→cmd) выполнить приведенные ниже задания.

Вывести имена всех текстовых файлов из каталога Windows
Вывести имена всех скрытых файлов из каталога System32
На рабочем диске (Z:\ или D:\) в личной папке создать два каталога с именами Work1 и Work2
В каталоге Work1 создать каталог с именем Proba1
В каталоге Work2 создать каталог с именем Proba2
Переместить каталог Proba1 в каталог Proba2
Переименовать каталог Proba2 в каталог Proba3
В каталоге Proba3 создать текстовый файл с именем file1 и содержимым из двух строк текста
В каталоге Work1 создать текстовый файл с именем file2 и содержимым из двух строк текста
Скопировать файл file2 в каталог Proba3
Скопировать файл file1 в каталог Work1 сцепив его с файлом file2
Переименовать получившийся файл в file3
Установить для файла file3 атрибут "Только чтение"
Удалить каталоги Work1 и Work2 с подавлением запроса на удаление

Примечание: если в именах рабочих папок присутствуют пробелы, то имена необходимо заключать в двойные кавычки

Требования к оформлению отчетов:
Отчет оформить в текстовом редакторе в форме: номер задания, название задания и скриншот с отображением выполнения и результата задания.
На скриншоте должны быть видны текст команды и результат ее выполнения.