Тема 5. Управление процессами и потоками




Практическая (лабораторная) работа 8. Командные файлы

1. Cоздать файл folders.bat, создающий в Вашем каталоге дерево каталогов как показано на рисунке ниже. Файл может состоять из команд md и cd.

2. В каталоге All с помощью командной строки (copy con…)создать следующие файлы: 1.txt, 2.txt, 3.txt различного содержания;

Создать пакетный командный файл first.bat иописать следующую последовательность команд.

3. Удалить каталог В3, в каталоге А1 создать подкаталоги В4 и В5 и удалить каталог В2.

4. Скопировать файл 1.txt в каталог А2 и переименовать его в файл one.txt

5. Скопировать все текстовые файлы из каталога All в каталог С2.

6. Объединить все текстовые файлы, хранящиеся в каталоге С2, в файл man.txt и вывести его содержимое на экран.

7. Скопировать файл man.txt в директорию А1l.

8. Создать командный файл, который имеет в качестве параметра командной строки ПОЛНОЕ имя некоторого файла. На своем диске создать новую папку, имя которой совпадает с расширением этого файла и скопировать все файлы каталога C:\Windows, начинающиеся на букву k, в эту папку.

 

 

Практическая (лабораторная) работа 9. Разные команды Windows

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

· ver - выводит на экран версию ОС.

· vol - вывод метки диска и серийного номера тома.

· start - запуск программы в отдельном окне.

· cls - очистка окна командной строки.

· prompt - настройка внешнего вида строки приглашения cmd.

· mem - команда вывода сведений о распределении оперативной памяти.

· color - установка цветов для текста и фона окна терминала.

Практическая (лабораторная) работа 1.

    1. Изучите формат команды prompt.
    2. Определите текущую дату.
    3. Включите в строку приглашения сведения о текущей дате и времени.
    4. Установите несколько контрастных цветовых схем (фон и текст).
    5. Просмотрите сведения о текущей версии ОС.

Практическая (лабораторная) работа 2.

    1. Определите с помощью команд dir и find сколько байт занято и свободно в каталоге c:\windows
    2. Определить количество папок в том же каталоге
    3. Подсчитать в том же каталоге количество файлов с расширением. bmp

Команда subst позволяет создать виртуальный диск, то есть сопоставить некоторому пути из каталогов букву диска.

Практическая (лабораторная) работа 3.

    1. Посмотреть справку по команде subst.
    2. Создать виртуальный диск q:, сопоставив ему каталог c:\windows
    3. Перейти на виртуальный диск и исследовать его содержимое

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

Практическая (лабораторная) работа 4.

    1. Посмотреть справку по команде attrib.
    2. Скопировать себе в домашний каталог несколько любых текстовых файлов.
    3. С помощью команды attrib установить им атрибут "на чтение".

С помощью команды dir просмотреть все файлы с данным атрибутом.

 

 

Тема 6. Характеристики популярных операционных систем и перспективы развития ОС

Практическая (лабораторная) работа 10 - 11. Элементы программирования в BASH. Файлы сценариев

Файлы сценариев

Если последовательность команд awk слишком велика, чтобы вводить ее в командной строке, или предназначена для многократного использования, целесообразно поместить ее в отдельный файл сценария. Преимуществом сценариев является также возможность добавления комментариев, благодаря которым вы сможете быстро вспомнить назначение той или иной программы.

1. Создайте файл с именем popular.txt, содержащий информацию о наиболее популярных программах — сведения взяты из Internet в апреле 2003 года. Структура записей этого файла такова:

1-й столбец — наименование программы;

2-й столбец — автор;

3-й столбец — дата регистрации в Internet;

4-й столбец — размер программы в Кб;

5-й столбец — на каких платформах может работать;

6-й столбец — общее количество уникальных скачиваний за 30 дней;

7-й столбец — общее количество уникальных скачиваний за неделю.

$./cat > popular.txt

VB_Help#A.Ovchinnikov#07.07.2002#5200#Win_95/98#1852#341

DBF-SQL_Expert#I.Karelin#11.04.2003#1348#Win_98/ME/2000/XP#293#27

C_Functions_Help#D.Trineev#01.03.2002#940#Win_95/98/NT#116#17

FAQ_for_Delphi#U.Gorohov#24.03.2003#49#Multi_Platform#967#61

My_client_2.0#R.Kovrigin#17.03.2003#1000#Win_3.1/95/98/NT#353#39

Rus_WinAPI_Help#S.Vorobyev#20.02.2003#475#Multi_Platform#569#63



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-04 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: