Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Тема: Изучение отдельных моментов работы с командной строкой Windows.
Цель работы: изучить и закрепить основные методы контроля и администрирования системных ресурсов из консоли командного режима.
Пояснения: Запустив консоль командного режима, пользователь может управлять ресурсами, как локальной системы, так и ресурсами удаленной машины. Существуют команды, выполняющие мониторинг системы и выявляющие критические места в настройках сервера. Отличием работы из командной строки является полное отсутствие больших и громоздких графических утилит. Программы командной строки позволяют более тонкую настройку в виде параметров-ключей, указанных справа от самой команды. В современных операционных системах существует множество команд и утилит. Запомнить такое количество различных программ, а тем более их параметров очень сложно, поэтому одним из самых важных параметров для каждой программы является сочетание символов /?. Выполнив команду с таким параметром, пользователь получит исчерпывающее сообщение о применении утилиты и синтаксисе ее параметров. Так, сразу после команды shutdown /? после специального разделителя «|» идет команда more, что позволяет выводить информацию на экран не целиком, а определенными порциями, удобными для дальнейшего чтения. Для того чтобы закрыть консоль командной строки, необходимо выполнить команду exit. Команды мониторинга и диагностики. Для выявления неполадок в аппаратной части и проблем с программным обеспечением предназначены команды мониторинга, такие как systeminfo и tasklist. Так, например, теперь не надо залезать в закладку «Свойства» иконки «Мой компьютер» — команда systeminfo напечатает на экране консоли основную информацию обо всех компонентах системы с полной расшифровкой. Параметр /s выведет информацию о любом удаленном компьютере. Например, для выяснения конфигурации компьютера TESTSERVER необходимо выполнить следующую команду: А утилита tasklist покажет процессы, запущенные на вашем компьютере. Утилита tasklist позволяет опрашивать системы, соединенные в сеть. Параметр /v дает возможность получать подробные листинги с полезной информацией, в том числе и об именах пользователей, а параметр /т показывает процессы, загрузившие конкретный dll-файл. Другая полезная утилита — openfiles — позволяет получить информацию обо всех открытых файлах локальной и удаленной операционной системы. В современных версиях достаточно выполнить в командной строке консоли команду, которая устанавливает режим мониторинга для всех открытых файлов системы: Пользователь получит информацию обо всех открытых файлах системы, используя команду с простым синтаксисом: Команда openfiles с параметрами /query /v показывает, какие пользователи запустили процессы, открывшие файлы. С помощью других параметров-ключей можно задать различный режим вывода информации. Команды управления операционной системой. Windows Server редоставляет администраторам новые команды, которые помогают не только диагностировать систему, но и управлять ею. К таким командам можно отнести утилиту shutdown. В качестве параметров-ключей этой утилиты можно использовать следующие: /s – полное штатное отключение системы; /r – перезагрузка; /р – выключение питания; /f – завершение работы активных приложений; /д – переход в режим пониженного энергопотребления; /I – завершение сеанса без отключения компьютера. В виде средства, регистрирующего все штатные выключения компьютера, выступает обработчик событий штатных выключений (Shutdown Event Tracker), который собирает и диагностирует все отключения, выполненные администратором. Также предусмотрена возможность выключать систему с указанием причины, для этого необходимо использовать ключ /d. Команда taskkill позволяет «убить» зависшее приложение. Совместно с командой tasklist эти утилиты представляют собой мощное средство для оперативного вмешательства в ход выполнения приложений, представляющих потенциальную угрозу для производительности сервера. Из параметров этой команды необходимо отметить ключ/pid, который позволяет завершать процесс по его уникальному идентификатору, и ключ /im — для завершения приложения с указанным именем. Команды для обслуживания жестких дисков. Оптимизацию жесткого диска позволяет выполнить команда defrag. Утилита умеет дефрагментировать диски с файловой системой FAT, FAT32 и NTFS. Defrag одинаково хорошо работает как с динамическим типом диска, так и с базовым. Синтаксис вызова этой команды следующий: Параметр – а предусматривает только анализ информации на диске, параметр – f – оптимизацию информации, в том числе и при отсутствии необходимого дискового пространства для создания временных файлов, а параметр – v – вывод отчета о ходе оптимизации. Для успешной дефрагментации диск должен содержать как минимум 15 % свободного места. Команда diskpart, также предназначенная для обслуживания жестких дисков. Разбить диск на разделы, создать логические диски, удалить их – вот лишь некоторые задачи, решаемые этой утилитой.
Команды для поддержки файловой системы. Команду deltree, которая выполняла каскадное удаление папок и файлов в них, заменяет теперь rmdir с ключом /s.
Оборудование: ПЭВМ Pentium 4 1, 8 GHz Программное обеспечение: Windows 7
Порядок выполнения работы. I. Изменение приглашения для командной строки. Найдите в реестре ключ: [HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\ Controf\Session\Manager\Environment] Создайте в этом ключе строковый параметр «PROMPT» с типом (REG_EXPAND_SZ) и присвойте одно из следующих значений: $В – вертикальная черта «I»; $D – текущая дата; $G – знак больше «> »; $1_ – знак меньше «< »; $N – текущий диск; $Р – текущий диск и путь; $Q – знак равно «=»; $Т – текущее время; $V – версия Windows; $$ – знак доллара «$». После перезагрузки вы увидите приглашение в определенном вами виде. II. Автонабор команд. 1. Для включения возможности автонабора команд по нажатию клавиши «Tab», найдите в реестре ключ: [HKEY_CURRENT_USER \Software \Microsoft \Command Processor] 2. Установите значение параметра CompletionChar равным 9, что соответствует идентификатору клавиши «Tab», закройте реестр и перезагрузите компьютер. В окне консоли, набирая часть имени команды, вы можете теперь нажать клавишу «Tab», и Windows автоматически подставит необходимую команду. III. Изменение цвета консоли. 1. Найдите в реестре ключ: [HKEY_CURRENT_USER\Software\Microsof t\Command Processor] 2. Измените параметр DefaultCoior. Значение — F0 определит вывод черного текста на белом фоне, а значение IE удивит вас желто-синей расцветкой консоли. IV. Быстрый запуск консоли командной строки из контекстного меню. 1. Найдите в реестре ключ: [HKEY_CLASSES_ROOT \Directory \Shell] 2. Добавьте в него подразделы «CommandPrompt — > Command". Параметру Default ключа Command присвойте значение «cmd.exe /k cd " %1" ». 3. Параметру Default ключа Command Prompt присвойте значение «Open Command Prompt". 4. Щелкнув правой кнопкой мыши на любой папке в Проводнике, выберите команду Open Command Prompt (запустится консоль с командной строкой в нужной директории). Вывод: изучили и закрепили основные методы контроля и администрирования системных ресурсов из консоли командного режима.
Контрольные вопросы: 1. С каким параметром выполнив команду консоли, пользователь получит исчерпывающее сообщение о применении утилиты и синтаксисе ее параметров? 2. Для того чтобы закрыть консоль командной строки, какую необходимо выполнить команду?. 3. Для выявления неполадок в аппаратной части и проблем с программным обеспечением какие предназначены команды мониторинга? 4. Какая утилита покажет процессы, запущенные на компьютере? Какие параметры с ней используются? 5. Какая утилита позволяет получить информацию обо всех открытых файлах локальной и удаленной операционной системы? 6. Какая команда и с какими параметрами показывает, какие пользователи запустили процессы, открывшие файлы? 7. Какая команда позволяет «убить» зависшее приложение? 8. Назовите команду, которая позволяет выполнить оптимизацию жесткого диска. 9. Какая еще команда предназначена для обслуживания жестких дисков? 10. Назовите команду, которая выполняет каскадное удаление папок и файлов в них.
Учебная и специальная литература: 1. Гордеев А. В. Операционные системы: Учебник для вузов. 2-е изд. – СПб.: Питер, 2012. – 416 с.: ил. 2. Сетевые операционные системы / В. Г. Олифер, Н. А. Олифер. – СПб.: Питер, 2012. – 544 с.: ил. 3. Введение в операционные системы. – 2-е изд., перераб. И доп. – СПб.: БХВ - Петербург, 2012. – 1040 с.: ил. – (Учебное пособие) 4. Компьютерные советы (сборник статей). 5. Сминов Ю. К. Секреты восстановления жестких дисков ПК. – СПб.: БХВ-Петербург, 2012. – 272 с.: ил. – (Аппаратные средства). Практическая работа № 5. Популярное:
|
Последнее изменение этой страницы: 2016-05-03; Просмотров: 756; Нарушение авторского права страницы