Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курс_лекций_ОС_П+И_2012.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
413.07 Кб
Скачать

Команды общесистемного назначения

DATE - установка даты: DD - ММ - YY ( день – месяц – год)

TIME - установка времени: (часы - минуты - секунды)

TREE - вывод на экран дерева каталогов

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

Создать новый каталог

md [ дисковод : ] путь

Пример с:> md trk или с:> md d : \ trk

Перемещение по файловой системе

Войти в каталог

cd [ дисковод : ] путь

Пример. с : \ trk > cd: \ trk \ trkl

Выйти из каталога (подняться на один уровень вверх)

cd ..

Просмотр оглавления каталога

DIR. - вывод оглавление текущего каталога;

DIR / Р - вывод оглавления по страницам

DIR. / W - вывод оглавления в широком формате

Удаление пустого каталога

RD [ дисковод : ] путь Пример. с : > rd trk

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

MOVE имя - каталога имя- нового каталога

Пример. С : > move trl tr2

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

Создать текстовый файл

COPY CON имя-файла

Пример

C:>COPY CON Al.TXT

Ввести текст

выход Ctrl + z или F6

Объединение текстовых файлов

COPY имя_файла1 + имя_файла2+ .... имя_файла_результата

Если имя файла - результата не указано, то объединение произойдет в первый файл.

Пример. Сору al.txt + fl.txt + hl.txt abc.txt

Вывод текста файла на экран

TYPE имяфайла

Пример. С : > TYPE Al.TXT

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

REN имя_файла 1 имя-файла2

Пример. C:>REN Al.TXT А2.ТХТ

Перемещение файла

Move имя_файла имя_каталога

Пример. Move d*.dat c:\Nl

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

DEL имя_файла

Примеры. С : > DEL Al.TXT С : \ TR \ *.ТХТ С : \ TR1 \ А? . *

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

COPY имя_файла1 имя_файла2

Пример. С : > COPY Al.TXT АЗ.ТХТ

При выполнении команд с группой файлов можно применять метасимволы * и ?

Команда COPY *.dat C:/p-258/ позволяет скопировать все файлы с расширением dat из текущего каталога в каталог 1 – го уровня p-258 диска С.

Команда DEL A?.pas позволяет удалить файлы текущего каталога, которые имеют два символа в имени файла, начинаются на А и имеют расширение pas.

Процессы

Основной задачей операционной системы является рациональное распределение ресурсов компьютера. В многозадачных (мультипрограммных) операционных системах, таких Windows, Linux, пользователь может работать сразу с несколькими приложениями. Задача операционной системы состоит в том, чтобы распределить процессорное время, оперативную память, внешние устройства между всеми выполняющимися приложениями. При работе приложений не должно возникать зависания системы, то есть ситуации, когда ресурсы компьютера требуется одновременно нескольким приложениям и в то же время заняты этими же приложениями.

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

Каждый процесс имеет свой номер (целое число) – идентификатор (Windows) или дескриптор (Linux) процесса. Каждый процесс имеет приоритет, который зависит от важности процесса (приоритет – это целое число).

Существует четыре основных события, которые приводят к созданию процесса: