Практическое занятие работа с командной строкой windows

Cкачать: Практическое занятие на тему "Работа с командной строкой WINDOWS"

Практическое занятие

РАБОТА
С КОМАНДНОЙ СТРОКОЙ
WINDOWS

ЗАДАНИЕ. Изучить встроенные утилиты операционной системы Microsoft Windows для работы с файловой системой и диагностики сетевых подключений.

Важно! Все этапы
работы необходимо занести в отчет, используя сочетание клавиш
Alt+PrtScr для создания снимка активного окна
с экрана и последующей его вставки в файл.

ЧАСТЬ 1

ТЕОРИЯ

1. Информация о
командной строке Window
s.

Командная среда — это
программный продукт Microsoft, который обеспечивает связь между пользователем
компьютера и операционной системой. Командная оболочка Windows использует
интерпретатор команд cmd.exe и присутствует во всех версиях операционных систем
Windows. Многие возможности и функции управления операционной системой
недоступны из графического интерфейса и поэтому cmd является единственным
средством доступа к этим инструментам.

Отличием работы из
командной строки является полное отсутствие больших и громоздких графических
утилит. Пользовательский интерфейс текстовой строки предоставляет среду, в
которой выполняются приложения и служебные программы. Cреда, эмулирующая DOS
имеет множество названий, таких как – командная строка, окно, среда и .т.д.

1.1.Преимущества командной строки
Windows

Для просто обывателя слово
«командная строка» звучит без особого смысла и автоматически относится к
лексикону профессионалов компьютерного мира, что, по сути, так и есть, так как
командную строку используют, преимущественно профессионалы. Почему знатоки
компьютерного дела чаще выбирают командную строку вместо других, объяснить
легко, так как командная строка предоставляет следующие возможности:

·     
С помощью cmd возможно создание сценариев
автоматизации и пакетных файлов, т.е. выполнение одной или нескольких команд
без вмешательства пользователя. Это отличный инструмент для создания сценариев,
а также вы сможете в полной мере использовать команды для управления реестром.
Это значит, что одна или несколько команд будут выполняться без какого-либо
вмешательства пользователя. Одним из примеров автоматической работы
программного обеспечения служит настройка на автоматическое открытие
необходимых вам программ при включении компьютера;

·     
Управление данными и файлами. Преимущества cmd
становятся очевидны, когда требуется выполнять однотипные операции над
множеством объектов. Одним из важных преимуществ командной строки является
непосредственная возможность командной строки управлять файлами и данными. К
данным возможностям относятся: копирование, удаление, перемещение и т.д. При
этом, не забывайте, что вы можете автоматизировать данный процесс.

·     
Администрирование компьютера. Быстрое получение
текущей информации сокращает время диагностики компьютера.

·     
Администрирование сети. Многие команды
администрирования сети не имеют графических эквивалентов (например – команда ping,
pathping, tracert). Командная строка очень удобна для контроля сетевой
активности. Вы можете создавать службы, запускающиеся при старте оперативной
системы, можете использовать команды администрирования сети, не имеющие
графических эквивалентов;

По сравнению со многими другими интерфейсами между пользователем и
компьютером имеет текстовую среду вместо графической, что очень полезно в
управлении программами, так как экономится значительное количество времени.

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

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

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

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

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

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

ЗАДАНИЕ

  1. Создайте на
    рабочем столе папку
    Test.
  2. Запустите
    командную строку
    cmd.exe (Пуск —
    ввод с клавиатуры «
    cmd» без кавычек).

  1. Проверьте
    системные дату и время с помощью команд
    date и time. Для этого в командной строке наберите нужную команду и нажмите Enter.

  2. С помощью утилиты
    cd измените текущий каталог на каталог Test, созданный Вами ранее.

  1. С помощью команды
    md создайте каталог с именем Cat.
  2. Используя команду
    copy con, создайте файл с именем File.txt. (Команда copy con
    означает копирование с консоли, т. е. с клавиатуры). После данной
    команды введите следующий текст: Ваши Ф.И.О., группа и название
    лабораторной работы. Закройте файл сочетанием клавиш
    Ctrl+Z.
  1. С помощью команды
    dir просмотрите список созданных объектов в папке Test. Команда в общей сложности фиксирует 3 каталога (папки),
    т. к. первая метка указывает на текущий каталог, обозначенный точкой,
    вторая — на предыдущий каталог (две точки).

  2. В каталоге Cat с помощью команды copy создайте две копии
    файла
    File.txtFile1.txt и File2.txt.

  1. Объедините файлы File1.txt и File2.txt в файл oneFile.txt с
    помощью команды
    copy.

  1. Просмотрите
    полученный файл
    oneFile с помощью утилиты copy.

  2. C помощью команды
    move переместите файл oneFile.txt в папку Test.

  1. С помощью команды
    rename переименуйте файл oneFile.txt в newFile.txt.

  1. С помощью той же
    команды смените расширения у всех файлов в каталоге
    Cat.

  1. Измените
    расширение файлов на исходное.
  2. Создайте в папке Test две цепочки вложенных каталогов с помощью команды mkdir:

а) Каталог Dog, содержащий каталоги Bulldog и Sheltie.

б) Каталог Bird, содержащий каталоги Flying и Nonflying. Каталог Nonflying содержит два подкаталога: Ostrich и Penguin.

  1. Используя команду
    tree . постройте дерево каталогов папки Test.
  2. Удалите все
    файлы, содержащие в названии слово
    new, из каталога Test посредством утилиты del.

  1. Удалите все файлы
    из каталога
    Cat.

  1. Удалите каталоги Bird и Dog с помощью команды rd /s.

ЧАСТЬ 2

ТЕОРИЯ 

1. Утилита ipconfig

Утилита ipconfig служит для отображения параметров текущих сетевых
подключений, а также для управления клиентскими сервисами DHCP и DNS. 

Синтаксис ввода: ipconfig [/all] [/renew [адаптер]] [/release
[адаптер]]
  

При вводе команды могут использоваться ключи (дополнительные
параметры). Список наиболее часто употребляемых параметров представлен в
таблице 1. При вводе команды ipconfig без параметров выводится только IP-адрес,
маска подсети и основной шлюз для каждого сетевого адаптера.  

Таблица 1. Список наиболее часто употребляемых ключей при вызове
утилиты ipconfig  

Ключ

Описание

/all

Отображение полной информации по всем сетевым подключениям.

/release

Сброс текущих параметров сетевого подключения и освобождение сетевого
адреса, предоставленного DHCP сервером.

/renew

Обновление параметров сетевого подключения.

/?

Отображает справку в командной строке.

На рисунке 1 показаны результаты ввода команды ipconfig c ключом /all
для компьютера с одним активным сетевым подключением.


 

Рисунок 1. Результаты ввода команды ipconfig с ключом /all. 

Результаты вывода можно условно разделить на три группы: 

·        
К первой группе (значения, выделенные синим цветом)
относится общая информация о сетевом подключении: 

       
“Подключение по локальной сети“ — Имя сетевого
подключения

       
“Ethernet адаптер“- Тип адаптера

       
“Attansic L1 Gigabit Ethernet 10/100/1000Base-T Controller“- Описание адаптера

       
“00-1D-60-74-26-01“- Физический адрес (MAC-адрес)
адаптера 

·        
Ко второй группе (значения, выделенные зеленым
цветом) относится информация о сетевых настройках подключения: 

       
“10.144.39.224”- Сетевой адрес (IP-адрес)
подключения

       
“255.255.248.0”- Маска подсети

       
“10.144.32.1”- Адрес шлюза

       
“85.21.192.3”, “213.234.192.8”- Адреса серверов
DNS 

·        
К третьей группе (значения, выделенные оранжевым
цветом) относится информация о деталях аренды адреса у DHCP сервера: 

       
“Dhcp включен: да”- Функция получения параметров у
DHCP сервера включена

       
“Автонастройка включена: да”- Функция
авто-настройки подключения включена

       
“83.102.233.202”- Адрес DHCP сервера, у которого
получены параметры

       
“10 января 2010 г. 14:51:58”- Дата получения
параметров

       
“17 января 2010 г. 14:51:58”- Дата истечения аренды
сетевого адрес 

2. Утилита ping 

Утилита ping предназначена для проверки работоспособности
соединения между двумя устройствами на уровне протокола IP (сетевом уровне).
Утилита выполняет проверку, посылая на указанный сетевой адрес эхо-запросы
(ICMP Echo-Request) протокола ICMP и фиксирует получение эхо-ответов (ICMP
Echo-Reply).   

Синтаксис ввода: ping [-t] [-a] [-n счетчик]
[имя_конечного_устройства] 

При вводе команды могут использоваться ключи (дополнительные
параметры). Список наиболее часто употребляемых параметров представлен в
таблице 2.      

Таблица 2. Список наиболее часто употребляемых ключей при вызове
утилиты
ping

Ключ

Описание

/t

Задает для команды ping отправку эхо-запросов к точке назначения до
тех пор, пока команда не будет прервана. Для прерывания команды и вывода
статистики нажмите комбинацию CTRL+BREAK. Для прерывания команды ping и
выхода из нее нажмите клавиши CTRL+C. 

/a

Задает разрешение DNS имени по IP-адресу назначения, либо IP-адрес по
DNS имени назначения. В случае успешного выполнения выводится имя и IP-адрес
удалённого устройства.

/n

Задает число отправляемых эхо-запросов.

/?

Отображает справку в командной строке.

На рисунке 2 показаны результаты успешного выполнения команды ping:  

Рисунок 2. Успешное выполнение команды ping.

Полученные результаты можно интерпретировать следующим образом: 

       
“Обмен пакетами с 10.144.32.1” – локальное
устройство начало посылать удалённому устройству эхо запросы.

       
“Ответ от 10.144.32.1” – от удалённого устройства
пришёл эхо-ответ.

       
“время<1мс” – RTT (Round Trip Time) – время,
затраченное на отправку эхо-запроса и получение эхо-ответа. 

       
“Статистика Ping для 10.144.32.1:     Пакетов:
отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время
приема-передачи в мс:     Минимальное = 0мсек, Максимальное = 1 мсек, Среднее =
0 мсек” — Статистика результата выполнения команды ping. 

Если сообщение с эхо-ответом не получено в пределах заданного
интервала, то выдается сообщение об ошибке «Превышен интервал ожидания для
запроса». Интервал по умолчанию равен 4 секунды.  

Причины отсутствия эхо-ответа могут быть следующими:

·        
Удалённое устройство не обрабатывает эхо-запросы
или не отправляет эхо-ответы из соображений безопасности.

·        
Осуществить взаимодействие между устройствами
невозможно из-за проблем в каналах связи.

·        
Одно из устройств работает некорректно.

·        
Качество линий связи настолько низкое, что
эхо-ответы не приходят в течение интервала ожидания.

·        
Удалённый хост не существует. 

На рисунке 3 показаны результаты выполнения команды ping для
несуществующего хоста: 

Рисунок 3. Неудачное выполнение команды ping. 

3. Утилита traceroute 

Утилита traceroute определяет путь, по которому проходят пакеты
между локальным и удалённым устройствами. Полученный путь представляет собой
это список ближайших интерфейсов устройств, работающих на сетевом уровне,
находящихся на пути между устройствами. Утилита используется для локализации
проблем, или для сбора информации о наличии устройств в сети. Работа утилиты,
так же как и работа утилиты ping основана на отправке эхо-запросов.    

Синтаксис ввода: tracert [-d] [-h число] [имя_конечного_устройства] 

При вводе команды могут использоваться ключи (дополнительные
параметры). Список наиболее часто употребляемых параметров представлен в
таблице 2. 

Таблица 3. Список наиболее часто употребляемых ключей при вызове
утилиты 
traceroute.

Ключ

Описание

/d

Предотвращает попытки команды tracert разрешения IP-адресов
промежуточных устройств в имена. Увеличивает скорость вывода результатов
команды tracert  

/h

Задает максимальное количество переходов на пути при поиске
удалённого устройства.

/?

Отображает справку в командной строке.

На рисунке 4 показан результат выполнения команды tracert до
информационного ресурса www.ya.ru.  

Рисунок 4. Результаты трассировки до информационного ресурса
www.ya.ru. 

Полученные результаты можно интерпретировать следующим образом: 

“Трассировка маршрута к ya.ru [77.88.21.8] с максимальным числом
прыжков 30:” — Локальное устройство начало посылать удалённому устройству
эхо-запросы. Максимальное количество промежуточных устройств, которые могут
встретиться на пути, равно 30. Если количество промежуточных устройств превысит
30 – трассировка окажется неудачной. Далее следует вывод ответов, полученных от
промежуточных устройств. Формат вывода выглядит следующим образом: 

                                    X      Y      Y        Y          
Имя  [IP-адрес], где: 

·        
X – номер промежуточного устройства.

·        
Y – Время через которое получен эхо-ответ от
промежуточного устройства (3 эхо-запроса отправляются последовательно). В
случае, если эхо-ответ не получен по истечении интервала ожидания, вместо
времени выводится * (астерик).

·        
Имя – DNS имя промежуточного устройства

·        
IP-адрес – сетевой адрес промежуточного устройства.
В случае, если DNS имя промежуточного устройства невозможно получить, выводится
только сетевой адрес. 

Ниже приведена интерпретация некоторых записей из примера: 

“1    <1 мс    <1 мс    <1 мс  85.21.0.239“ 

       
Получены все три эхо-ответа от первого
промежуточного устройства. Время отклика во всех 3х случаях не превышает 1
миллисекунду.

       
Сетевой адрес устройства 85.21.0.239.

       
Имя устройства получить не удалось 

“2     *        *        *     Превышен интервал ожидания для
запроса.“ 

— Ни один эхо-ответ от второго промежуточного устройства не получен.
Если все последующие записи выглядят таким же образом – удалённое устройство
недостижимо. Если эхо-ответы от следующих устройств получены, значит текущее устройство
не отправляет эхо-ответы по какой-либо причине. 

“4     1
ms     1 ms     1 ms  yandex.msk.corbina.net [195.14.32.50]“ 

       
Получены все три эхо-ответа от первого
промежуточного устройства. Время отклика во всех 3х случаях не превышает 1
миллисекунду.

       
Сетевой адрес устройства 195.14.32.50. Имя
устройства yandex.msk.corbina.net. 

“7     1
ms     1 ms     1 ms  ya.ru [77.88.21.8]” 

       
Получены все три эхо-ответа от удалённого
устройства – информационного ресурса www.ya.ru. Время отклика во всех 3х случаях
не превышает 1 миллисекунду. Трассировка успешно завершена.

4. Команда arp

Служит для вывода и изменения записей кэша протокола ARP, который
содержит одну или несколько таблиц, использующихся для хранения IP-адресов и
соответствующих им физических адресов Ethernet. Для каждого сетевого адаптера
Ethernet, установленного в компьютере, используется отдельная таблица. 

Синтаксис ввода: arp [-a [IP_адрес] [-N MAC_адрес]] 

При вводе команды могут использоваться ключи (дополнительные
параметры). Список наиболее часто употребляемых параметров представлен в
таблице 4.

Таблица 4. Список наиболее часто употребляемых ключей при вызове
утилиты
arp.

Ключ

Описание

/a

Вывод содержимого ARP всех адаптеров.

/N

Вывод содержимого ARP кэша определённого адаптера.

/?

Отображает справку в командной строке.

На рисунке 7 показан результат выполнения команды arp.  

Рисунок 7. Результат выполнения команды arp.   

Полученные результаты можно интерпретировать следующим образом: 

       
“ Адрес IP                             Физический
адрес  

10.144.32.1                            00-15-e9-8c-22-02 “

 Устройство с сетевым адресом 10.144.32.1 и физическим адресом
00-15-e9-8c-22-02. 

       
“Тип    Динамический “  — Данная запись была
создана автоматически, когда локальному устройству понадобилось обратиться к
устройству с адресом 10.144.32.1. Если в течении 5 минут после создания записи
устройства не будут взаимодействовать – запись будет удалена.

ЗАДАНИЕ

1.      С помощью утилиты ipconfig определите и запишите в
отчет следующую информацию:

·       
Название сетевого подключения;

·       
Тип используемого адаптера;

·       
MAC-адрес адаптера;

·       
IP-адрес сетевого подключения;

·       
Сетевую маску;

·       
Основной шлюз;

·       
IP-адрес DNS-сервера;

·       
IP-адрес DHCP-сервера.

2.      С помощью утилиты ping проверьте доступность следующих устройств:  

·     
Сервер DHSP

·     
Сервер DNS 

·     
Информационный ресурс www.ystu.ru. 

Используя дополнительные ключи, сделайте так, чтобы количество
посылаемых эхо-запросов равнялось номеру компьютера (последние 2 цифры в имени
компьютера) + 5. 

Для каждого устройства и информационного ресурса запишите в отчёт
следующую информацию:

·      
Процент потерь.

·      
Среднее время приёма передачи.

3.      С помощью утилиты tracert проверьте доступность следующих устройств:

·     
Информационный ресурс www.ystu.ru. 

·     
Информационный ресурс www.ya.ru.

Используя дополнительные ключи, сделать так, чтобы утилита не
определяла DNS имена промежуточных устройств. 

Запишите в отчёт следующую информацию:

·     
Количество промежуточных устройств.

·     
IP-адрес всех промежуточных устройств.

4.      С помощью команды arp определите и запишите в отчет MAC-адреса
следующих устройств:

 • Основной шлюз;

 • 3 любых компьютера. 

Практическое занятие №5

Тема: Командная строка Windows. Работа с командами в операционной системе.

Цель работы: Научится управлять консолью с помощью команд

Приобретаемые умения и навыки:

Умение производить настройку ОС и подготовить ее к работе

Норма времени: 2 часа.

Оборудование:

Компьютер с установленным программным обеспечением и подключенный к Internet

Ход работы

ТЕОРИЯ

Информация о командной строке Windows.

Командная среда — это программный продукт Microsoft, который обеспечивает связь между пользователем компьютера и операционной системой. Командная оболочка Windows использует интерпретатор команд cmd.exe и присутствует во всех версиях операционных систем Windows. Многие возможности и функции управления операционной системой недоступны из графического интерфейса и поэтому cmd является единственным средством доступа к этим инструментам.

Отличием работы из командной строки является полное отсутствие больших и громоздких графических утилит. Пользовательский интерфейс текстовой строки предоставляет среду, в которой выполняются приложения и служебные программы. Cреда, эмулирующая DOS имеет множество названий, таких как – командная строка, окно, среда и .т.д.

Преимущества командной строки Windows

Для просто обывателя слово «командная строка» звучит без особого смысла и автоматически относится к лексикону профессионалов компьютерного мира, что, по сути, так и есть, так как командную строку используют, преимущественно профессионалы. Почему знатоки компьютерного дела чаще выбирают командную строку вместо других, объяснить легко, так как командная строка предоставляет следующие возможности:

  1. С помощью cmd возможно создание сценариев автоматизации и пакетных файлов, т.е. выполнение одной или нескольких команд без вмешательства пользователя. Это отличный инструмент для создания сценариев, а также вы сможете в полной мере использовать команды для управления реестром. Это значит, что одна или несколько команд будут выполняться без какого-либо вмешательства пользователя. Одним из примеров автоматической работы программного обеспечения служит настройка на автоматическое открытие необходимых вам программ при включении компьютера;

  2. Управление данными и файлами. Преимущества cmd становятся очевидны, когда требуется выполнять однотипные операции над множеством объектов. Одним из важных преимуществ командной строки является непосредственная возможность командной строки управлять файлами и данными. К данным возможностям относятся: копирование, удаление, перемещение и т.д. При этом, не забывайте, что вы можете автоматизировать данный процесс.

  3. Администрирование компьютера. Быстрое получение текущей информации сокращает время диагностики компьютера.

  4. Администрирование сети. Многие команды администрирования сети не имеют графических эквивалентов (например – команда ping, pathping, tracert). Командная строка очень удобна для контроля сетевой активности. Вы можете создавать службы, запускающиеся при старте оперативной системы, можете использовать команды администрирования сети, не имеющие графических эквивалентов;

По сравнению со многими другими интерфейсами между пользователем и компьютером имеет текстовую среду вместо графической, что очень полезно в управлении программами, так как экономится значительное количество времени.

Файлы, каталоги, файловая система — дерево каталогов.

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

Задание

Изучение командной строки

1. Запустите командную строку, для этого зайдите в меню Пуск – Служебные – Командная строка

2. Оформи окно командной строки примерно так, как показано на рисунке ниже.

Для этого:

  1. Переделай титульную надпись окна на надпись вида: Работа в командной строке . Для этого введи команду, в которой укажи свою фамилию и имя. Пример команды показан ниже:

TITLE Работа в командной строке группа 2И Фамилия Имя

Для выполнения введенной команды нажми клавишу Enter.

  1. Измени цветовое оформление командной строки на белый фон и черный текст. Для этого введи код указанный ниже:

COLOR F0

Для выполнения введенной команды нажми клавишу Enter.

  1. Поменяй шрифт, используемый в командной строке на Consolas. Для этого нажми сочетание клавиш Alt + Пробел, выбери команду «Свойства», далее открой вкладку «Шрифт» и установи настройки такие же, как показаны на рисунке ниже:

  1. Установи новое расположение командной строки на экране. Для этого отрой окно «Свойства» (при помощи сочетания клавиш Alt + Пробел) и выбери вкладку «Расположение». В открывшемся окне укажи такие параметры, чтобы окно полностью вписалось в экран монитора, например, такие как показаны на рисунке ниже:

  1. Устно ответь на вопрос: Каким образом при помощи окна свойств Командной строки можно поменять цветовое оформление окна командной строки?

  1. Познакомься со всеми командами командной строки. Для этого:

3.1. Воспользуйся командой справки. Для этого набери следующий код:

HELP

Для выполнения введенной команды нажми клавишу Enter.

    1. Узнай справку по отдельной команде. Для этого нужно вписать имя команды, а после нее, через пробел, записать два знака /? Для пробы введи следующую команду:

COLOR /?

Для выполнения введенной команды нажми клавишу Enter.

Или введи и выполни команду:

HELP COLOR

    1. При помощи справки команды COLOR самостоятельно установи свою схему цветового оформления командной строки.

    2. Очисти экран при помощи команды CLS

  1. Перейди в папку Информатика в своих документах. Для этого:

  1. Посмотри справку о командах CD, MD и DIR. (Как пользоваться справкой командной строки? Ответ на этот вопрос находится в пункте 3.2 данного пособия)

  2. Убедись, что ты находишься в папке от своего имени. Для этого посмотри на заголовок командной строки, он должен содержать примерно следующую информацию:

C:UsersАнатольев Алексей

Где C: — имя диска; Users — папка содержащие данные о пользователях компьютера; Анатольев Алексей — имя твоей личной папки.

  1. Войди в папку Documents. Для этого выполни следующую команду:

CD «Documents»

В результате этой команды в командной строке должно отображаться следующее приглашение: C:UsersАнатольев АлексейDocuments

  1. Проверь создана ли папка Информатика в папке Documents. Для этого выполни команду:

DIR и в открывшемся списке найди созданную ранее папку Информатика.

  1. Если папки Информатика нет то создай ее. Для этого выполни следующую команду:

MD «Информатика»

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

  1. Самостоятельно войди в папку Информатика в папке Documents. Для этого выполни команду аналогичную команде описанной в пункте 4.3 данного пособия.

  1. В папке Информатика создай текстовый файл со справкой по командной строке. Для

этого:

  1. Войди в папку Информатика. Чтобы войти в эту папку выполни пункт 4 данного пособия.

  2. Установи кодовую страницу русского алфавита. Для этого выполни команду:

CHCP 1251

  1. Создай файл под именем help.txt содержащий справку командной строки. Для

этого выполни следующую команду:

HELP help.txt

5.4. Открой созданный файл. Для этого выполни команду:

CALL help.txt

  1. На рабочем столе самостоятельно создай текстовый файл со списком выполняемых задач компьютера. Для этого:

  1. Очисти экран командой: CLS

  2. Перейди в папку «Рабочий стол» для этого поочередно набери команды выделенные жирным текстом:

C:UsersАнатольев АлексейDocumentsCD..

C:UsersАнатольев АлексейCD Desktop

C:UsersАнатольев АлексейDesktop

после чего ты должен оказаться в папке C:UsersАнатольев АлексейDesktop — это и есть адрес твоего рабочего стола.

  1. Теперь самостоятельно создай файл со списком выполняемых задач на рабочем столе. Для этого выполни команды по аналогии с пунктом 5 данного пособия.

Контрольные вопросы

  1. Как в Windows запускается режим командной строки?

  2. Как выполняется обмен данными между окном командной строки или окном приложения MS DOS и другими окнами?

  3. Что такое полное имя файла?

Практическая работа на тему «Командная строка»

Описание

Командная строка представляет собой одну из возможностей Windows, обеспечивающую ввод команд MS-DOS и других компьютерных команд. Важность этой командной строки состоит в том, что она позволяет выполнять задачи без помощи графического интерфейса Windows. Обычно командная строка используется только опытными пользователями.

При работе с командной строкой сам термин командная строка обозначает также и закрывающую угловую скобку (>, иначе: символ больше). Это указывает на то, что интерфейс командной строки может принимать команды. Другая важная информация, например текущий рабочий каталог (или расположение), где будет выполняться данная команда, может быть также указана в командной строке. Например, если при открытии окна командной строки в этой строке отображается текст «C:>» и мигающий курсор справа от закрывающей угловой скобки (>), это означает, что введенная команда будет выполняться на всем диске С данного компьютера.

Задание

1. Запустите окно «выполнить» с помощью клавиш WIN+R.

2. Введите в строку cmd.

Откроется окно командной строки

3. Чтобы просмотреть список часто используемых команд, в командной строке введите help и нажмите клавишу Enter.

4. Рассмотрите команды. Составьте таблицу в тетради.

5. Ответьте на вопросы.

а) Какие команды сработали сразу?

б) Какие команды выдали ошибку и почему?

Цель работы:получение практических навыков по работе с Командной строкой и по выявлению вредоносных программ на компьютере с Microsoft Windows XP с помощью Командной строки.

Задание 1. Работа с Командной строкой

В операционной системе Windows набираемые с клавиатуры и сразу же выполняемые команды выполняются с помощью так называемого командного интерпретатора, иначе называемого командным процессором или оболочкой командной строки (command shell).

Таким образом, оболочка командной строки — это отдельный программный продукт, который обеспечивает прямую связь между пользователем и операционной системой. Текстовый пользовательский интерфейс командной строки предоставляет среду, в которой выполняются приложения и служебные программы с текстовым интерфейсом. В операционных системах Windows 9.x командный интерпретатор был представлен исполняемых файлом command.com (как и в MS-DOS). Начиная с Windows NT он реализован cmd.exe и обладает большими возможностями.

В Windows XP файл Cmd.exe, как и другие исполняемые файлы, соответствующие внешним командам операционной системы, находятся в каталоге SYSTEM32.

  1. Для открытия сеанса работы с командной строкой выберите Пуск->Выполнить. В открывшемся окне наберите cmd и нажмите на ОК.

    Рис.
    20.1.

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

    Рис.
    20.2.

    Некоторые команды распознаются и выполняются непосредственно самим командным интерпретатором — такие команды называются внутренними (например, copy или dir). Другие команды операционной системы представляют собой отдельные программы, расположенные по умолчанию в том же каталоге, что и Cmd.exe, которые Windows загружает и выполняет аналогично другим программам. Такие команды называются внешними (например, more или xcopy).

  2. Для того чтобы выполнить команду введите имя этой команды (регистр не важен), ее параметры и ключи (если они необходимы) и нажмите клавишу Enter.
    Синтаксическая структура выводится в том порядке, в котором следует вводить команду и следующие за ней параметры, если они есть. Следующий пример команды xcopy иллюстрирует разнообразие синтаксических форматов текста.

    xcopy источник [результат] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:мм-дд-гггг]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:файл1[+[файл2]][+[файл3]] [{/y|/-y}] [/z]

    Создайте на диске C файл test.txt и папку Text files. В Командной строке наберите

    copy C:test.txt C:Textfiles /V

    Рис.
    20.3.

    Имя команды здесь — copy, параметры — C:test.txt и C:TextFiles, а ключом является /V. Отметим, что в некоторых командах ключи могут начинаться не с символа /, а с символа – (минус), например, -V.

    Следует обратить внимание, что если в имени папки есть пробел, в команде его быть не должно, как в указанном примере.

  3. Многие команды Windows имеют большое количество дополнительных параметров и ключей, и запомнить их все невозможно или по крайней мере очень трудно. Большинство команд снабжено встроенной справкой, в которой кратко описываются назначение и синтаксис данной команды. Получить доступ к такой справке можно путем ввода команды с ключом /? или /help. В командной строке наберите

    copy /?

    Рис.
    20.4.

    ping /help

    Рис.
    20.5.

    Команда help выводит список основных команд Командной строки

    Рис.
    20.6.

  4. С помощью переназначения устройств ввода/вывода одна программа может направить свой вывод на вход другой или перехватить вывод другой программы, используя его в качестве своих входных данных. Таким образом, имеется возможность передавать информацию от процесса к процессу при минимальных программных издержках. Практически это означает, что для программ, которые используют стандартные входные и выходные устройства, операционная система позволяет: выводить сообщения программ не на экран, а в файл, читать входные данные не с клавиатуры , а из заранее подготовленного файла, передавать сообщения, выводимые одной программой, в качестве входных данных для другой программы.

    Выходные данные практически всех команд высвечиваются в окне командной строки. Даже команды, выводящие данные на диск или принтер, выдают сообщения и запросы в окне командной строки.

    Для перенаправления вывода команд из окна командной строки в файл или на устройство применяется оператор «>». Этот оператор используется с большинством команд. Например, для перенаправления вывода команды dir в файл test.txt введите в Командной строке:

    dir>c:test.txt

    Если указанный файл не существует, интерпретатор команд Cmd.exe создаст его. Если файл существует, Cmd.exe заменит информацию в файле на данные, полученные от команды dir.

    Рис.
    20.7.

    Откройте файл test.txt . В нем будет содержаться результат команды dir.

    Рис.
    20.8.

    Следует отметить, что информация, которая была в файле до этого, будет стерта. Для того чтобы выходные файлы команды добавлялись в конец файла, необходимо использовать символ >>, а не > в синтаксисе команды.

    Местоположение потоков ввода и вывода называется дескриптор.

    В таблице 1 описаны операторы перенаправления потоков ввода и вывода команд.

    Таблица
    20.1.

    Оператор перенаправления Описание
    > Записывает данные на выходе команды вместо командной строки в файл или на устройство, например, на принтер.
    < Читает поток входных данных команды из файла, а не с клавиатуры.
    >> Добавляет выходные данные команды в конец файла, не удаляя при этом существующей информации из файла.
    >& Считывает данные на выходе одного дескриптора как входные данные для другого дескриптора.
    <& Считывает входные данные одного дескриптора как выходные данные другого дескриптора.
    | Считывает выходные данные одной команды и записывает их на вход другой команды. Эта процедура известна под названием «канал».
  5. С помощью символа < можно прочитать входные данные для заданной команды не с клавиатуры, а из определенного (заранее подготовленного) файла. На диске С создайте файл data.txt и напишите в нем 25.12.2011. В Командной строке наберите

    Date < c:data.txt

    Рис.
    20.9.

    Проверьте дату на вашем компьютере – она изменилась на 25.12.2011

  6. Команда more выводит содержимое файла или выхода команды в одном окне командной строки за раз. Например, чтобы отобразить содержимое файла test.txt в одном окне командной строки за раз, введите следующую команду:

    more c: test.txt

    Рис.
    20.10.

    Если файл большой, то отображается одно окно командной строки со сведениями, а затем в нижней части окна командной строки отображается строка — More —. Для остановки просмотра следует ввести комбинацию CTRL+C.

    Команда more полезна при работе с командами, создающими выход более одного окна командной строки. Например, при выводе дерева каталогов жесткого диска.

  7. Другой распространенной командой фильтрации является sort — она выполняет сортировку по алфавиту текстового файла или выхода команды.

    Отредактируйте файл data.txt, добавив туда две другие даты, например,20.12.2011 и 7.12.2011.В командной строке наберите:

    sort < C:data.txt

    Рис.
    20.11.

    sort /r < C:date.txt

    Рис.
    20.12.

    Ключ /R позволяет изменить порядок сортировки на обратный.

Задание 2. Сетевая активность

Одним из проявлений наличия вредоносной программы может быть возросшая сетевая активность. Вредоносная программа может отправлять письма, скачивать информацию из Интернета, передавать кому-то по сети конфиденциальную информацию и многое другое. При этом необходимо помнить, что легальные приложения также могут использовать Интернет без действий пользователя – например, антивирусная программа может скачивать обновления антивирусной базы данных.

Для получения полной информации о сетевой активности можно использовать команду netstat, которая выводит на экран мгновенную статистику сетевых соединений.

  1. В Командной cтроке наберите:

    netstat /?

  2. Прочитайте описание утилиты netstat. Убедитесь, что для вывода самой полной информации нужно использовать ключ -a

    Рис.
    20.13.

  3. В Командной строке наберите:

    netstat/a

    Рис.
    20.14.

    Результатом выполнения команды является список активных подключений, в который входят установленные соединения и открытые порты.

    TCP-порты обозначаются строкой «TCP» в колонке Имя. Открытые TCP-порты обозначаются строкой «LISTENING» в колонке состояние. Часть портов связана с системными службами Windows и отображается не по номеру, а по названию — epmap, microsoft-ds, netbios-ssn. Порты, не относящиеся к стандартным службам, отображаются по номерам.

    UDP-порты обозначаются строкой «UDP» в колонке Имя. Они не могут находиться в разных состояниях, поэтому специальная пометка «LISTENING» в их отношении не используется. Как и TCP-порты они могут отображаться по именам или по номерам.

    Порты, используемые вредоносными программами, чаще всего являются нестандартными и поэтому отображаются согласно их номерам. Впрочем, могут встречаться троянские программы, использующие для маскировки стандартные для других приложений порты, например 80, 21, 443 — порты, используемые на файловых и веб-серверах.

    Команда netstat, в отличие от Диспетчера задач Windows, не работает в режиме реального времени, а отображает мгновенную статистику. Следовательно, для просмотра активности соединений, скажем, через минуту, нужно заново выполнить команду.

Управление ос ms Windows с помощью командной строки

Цель работы – знакомство с
возможностями
интерпретатора командной строки и
командами MS Windows,
приобретение навыков работы со справочной
системой командного процессора cmd,
знакомство с командными файлами
ОС MS Windows, приобретение навыков
разработки и отладки сценариев MS
Windows

  1. Запустить интерпретатор командной
    строки

  2. Увеличить размер окна интерпретатора
    и задать цвет фона и цвет шрифта
    (рекомендуется синий фон и белый шрифт).

  3. Без использования текстового редактор
    а создать список из 4-5 слов (например,
    фамилий), используя пример 1. Отсортировать
    список в алфавитном порядке и сохранить
    его в новом файле.

C:Usersstudent>Copy
Con my.txt

Маланин

Утаганов

Марочкин

Толмачёв

Вуколов

^Z

Скопировано файлов:
1.

C:Usersstudent>Sort
my.txt > myout.txt

C:Usersstudent>Type
myout.txt

Вуколов

Маланин

Марочкин

Толмачёв

Утаганов

  1. Создать один текстовый файл,
    содержащий справочные сведения по
    командам DIR, COPY,
    XCOPY и TASKLIST.

C:Usersstudent>Copy
Con com.txt

Команда DIR

Команда

DIR [диск:][путь][имя_файла]
[ключи]

Параметр [диск:][путь] задает диск и
каталог, содержимое которого нужно
вывести на экран.

Параметр [имя_файла] задает файл или
группу файлов, которые нужно включить
в список.

С помощью ключа /A[[:]атрибуты]
можно вывести имена только тех каталогов
и файлов, которые имеют за

данные атрибуты (R — «Только
чтение», A — «Архивный»,
S — «Системный», H
— «Скрытый», префикс «-» им

еет значение НЕ).

Например DIR C:
/A:HS

Ключ /O[[:]сортировка] задает
порядок сортировки содержимого каталога
при выводе его командой DIR.
Е

сли этот ключ опущен, DIR
печатает имена файлов и каталогов в том
порядке, в котором они содержатся

в каталоге. Если ключ /O
задан, а параметр сортировка

Ключ /S задает вывод списка
файлов из заданного каталога и его
подкаталогов.

Команда COPY

Для копирования одного или нескольких
файлов используется команда COPY.

COPY [/A|/B]
источник [/A|/B]
[+ источник [/A|/B]
[+ …]]

[результат [/A|/B]]
[/V][/Y|/-Y]

Описание параметров и ключей команды
COPY можно получить, используя
ключ /?

Примеры использования команды COPY.

1. Копирование файла abc.txt
из текущего каталога в каталог D:PROGRAM
под тем же именем: CO

PY
abc.txt D:PROGRAM

2. Копирование файла
abc.txt из
текущего каталога в каталог D:PROGRAM
под новым именем def.txt

:
COPY abc.txt D:PROGRAMdef.txt

3. Копирование всех файлов с расширением
txt с диска A:
в каталог ‘Мои документы’ на диске C:

COPY A:*.txt
«C:Мои документы»

Если не задать в команде целевой файл,
то команда COPY создаст
копию файла-источника с тем же именем

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

м диске.

Пример 1 создания нового текстового
файла и записи в него информации без
использования текстового ре

дактора.

Для решения задачи необходимо ввести
команду COPY CON
my.txt, которая
будет копировать то, что наби

рается на клавиатуре в файл my.txt
(если этот файл существовал, то он
перезапишется, иначе — создаст

ся). Для завершения ввода необходимо
ввести символ кон

Команда COPY может также
объединять (склеивать) несколько файлов
в один. Для этого необходимо указат

ь единственный результирующий файл и
несколько исходных. Это достигается
путем использования группов

ых знаков (? и *) или формата файл1 + файл2
+ файл3. Н

COPY 1.txt+2.txt
3.txt

Команда COPY имеет недостатки.
Например, с ее помощью нельзя копировать
скрытые и системные файлы, ф

айлы нулевой длины, файлы из подкаталогов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Понравилась статья? Поделить с друзьями:

Вот еще несколько интересных статей:

  • Практические работы по windows server 2012
  • Практическая работа стандартные приложения windows задание 1 работа с калькулятором
  • Практическая работа по информатике стандартные программы windows
  • Практическая работа по информатике операционная система windows графический интерфейс
  • Практическая работа обмен данными между приложениями совместная работа приложений windows

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии