Добавил:
t.me Установите расширение 'SyncShare' для решения тестов в LMS (Moodle): https://syncshare.naloaty.me/ . На всякий лучше отключить блокировщик рекламы с ним. || Как пользоваться ChatGPT в России: https://habr.com/ru/articles/704600/ || Также можно с VPNом заходить в bing.com через Edge браузер и общаться с Microsoft Bing Chat, но в последнее время они форсят Copilot и он мне меньше нравится. || Студент-заочник ГУАП, группа Z9411. Ещё учусь на 5-ом курсе 'Прикладной информатики' (09.03.03). || Если мой материал вам помог - можете написать мне 'Спасибо', мне будет очень приятно :) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Z9411_OS_KafkaRS_KR.docx
Скачиваний:
6
Добавлен:
24.10.2023
Размер:
1.1 Mб
Скачать

Справочная информация о командах из индивидуального задания.

Команда управления №9:

MEM - Вывод информации о распределении оперативной памяти

Справочная информация:

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

MEM [/CLASSIFY /DEBUG /FREE /MODULE имя_модуля] [/PAGE]

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

Параметр /CLASSIFY перечисляет загруженные в память программы и показывает, сколько используется обычной и старшей памяти. MEM /CLASSIFY подсчитывает также общий объем используемой памяти и выводит наибольшие свободные блоки. /CLASSIFY можно сократить до /C.

/DEBUG выводит список загруженных в память программ и внутренних драйверов. Показывает размер каждого модуля, адрес сегмента и тип модуля, подсчитывает общий объем используемой памяти и выводит другую полезную для программирования информацию. /DEBUG (сокращенно /D) можно использовать в сочетании с /PAGE, но не с другими параметрами MEM.

Параметр /FREE (сокращенно /F) выводит список свободных областей обычной и старшей памяти. MEM /FREE показывает адрес сегмента и размер каждой свободной области обычной памяти, а также наибольший свободный блок в каждой области старшей памяти. Суммирует используемую память.

/MODULE имя_модуля показывает, как использует память программный модуль (имя указывается обязательно). Выводит список областей памяти, выделенных данной программе, и их размеры. /MODULE можно сократить до /M.

Параметры /C, /F и /M можно использовать в сочетании с /PAGE, но не друг с другом.

Параметр /PAGE делает паузу после вывода каждого экрана. Чтобы автоматически добавить параметр /PAGE к команде MEM, можно использовать программу DOSKEY. Для этого включите в AUTOEXEC.BAT команды:

c:\dos\doskey

doskey mem=mem.exe $* /p

Команда файловой системы №9, №19:

DIR - Вывод списка файлов и подпапок из указанной папки.

Справочная информация представлена на рисунке 29.

Рисунок 29 – Справочная информация о команде DIR

REPLACE - Замещение файлов.

Справочная информация представлена на рисунке 30.

Рисунок 30 – Справочная информация о команде REPLACE

Примеры выполнения этих команд со скриншотами.

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

Команда MEM в CMD не поддерживается на Windows 10 x64-разрядной системе – на моём компьютере. К сожалению, невозможно продемонстрировать пример выполнения (рис.31).

Рисунок 31 – Невозможность выполнения команды MEM.

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

DIR - отобразить список файлов и подкаталогов текущего каталога (рис.32).

Рисунок 32 – Использование команды DIR

DIR /P - отобразить список файлов и подкаталогов текущего каталога в режиме постраничного вывода на экран. При выполнении команды DIR с данным ключом, после заполнения экрана, вывод информации приостанавливается до нажатия какой-либо клавиши (рис.33).

Рисунок 33 – Использование команды DIR /P

DIR > C:\listdir.txt - отобразить список файлов и подкаталогов текущего каталога с выводом результатов в текстовый файл (рис.34).

Рисунок 34 – Использование команды DIR > C:\listdir.txt

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

replace F:\Folder1\doc2.docx C:\Folder2 /A - добавить файл doc2.docx из каталога Folder1 диска F: в каталог Folder2 диска C (рис.35).

Рисунок 35 – Использование команды replace F:\Folder1\doc2.docx C:\Folder2 /A

replace F:\Folder1\*.* C:\folder2 /A - добавить все недостающие файлы из каталога Folder1 диска F: в каталог Folder2 диска C (рис.36).

Рисунок 36 – Использование команды replace F:\Folder1\*.* C:\folder2 /A

replace F:\Folder1\*.docx C:\folder2 /U - заменить все файлы с расширением .docx в каталоге Folder2 диска C: на файлы из каталога Folder1 диска F (рис.37).

Рисунок 37 – replace F:\Folder1\*.docx C:\folder2 /U

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

Соседние файлы в предмете Операционные системы