Операционные системы

Автор работы: Пользователь скрыл имя, 12 Мая 2013 в 17:47, практическая работа

Описание работы

BIOS (Basic Input/Output System) - базова система введення-виведення, в ній знаходиться все основне системне програмне забезпечення комп'ютера, призначене для управління апаратними засобами РС. Після включення комп'ютера програма BIOS прочитується з EPROM або з Flash EEPROM для нових систем.

Файлы: 1 файл

Рамка практика.doc

— 950.00 Кб (Скачать файл)

У середовищі Windows NT режим  ядра не повинен змішуватися з  поняттям ядра або мікроядра. У цьому середовищі термін ядро відноситься до повного виконуваного модуля (Executive) Windows NT, тоді як мікроядро має відношення до функціонального блоку Windows NT Executive, а режим ядра - це просто режим функціонування з найвищим привілеєм.

 

3 Команды операционной системы

3.1 Команды DOS для работы с каталогами

Смена текущего каталога:

Формат команды:

cd [дисковод:][путь] Примеры:

cd \ - переход в корневой каталог текущего диска;

cd \exe - переход в каталог exe в корневом каталоге;

cd .. - переход в наддиректорию;

cd - сообщает текущий диск и каталог. 

Просмотр каталога.

Формат команды:

dir [дисковод:][путь\][имя-файла] [параметры]

Параметры:

/p - поэкранный вывод;

/w - вывод в широком формате;

/s - оглавление указанного в команде каталога и всех его подкаталогов;

/b - только имена файлов без заголовочных и итоговых сведений;

/aатрибут - сведения о файлах, имеющих указанные атрибуты.

Сортировки:

/on - по имени;

/oe - по расширению;

/od - по времени;

/og - сначала выводить сведения о подкаталогах;

Примеры:

dir - оглавление текущего каталога.

dir *.exe - сведения обо всех файлах .exe текущего каталога.

dir a: - оглавление текущего каталога диска а:

dir /w - оглавление текущего каталога в широком формате.

dir с:\*.exe /s - сведения обо всех файлах .exe на диске с:

dir *.* /ash /b - сведения обо всех файлах текущего каталога с атрибутами "системный" и "скрытый", при этом выводить только имена файлов без заголовочных и итоговых сведений.

Вывод оглавления в файл или на принтер:

dir > prn - вывести оглавление текущего каталога на принтер;

dir c:\*.txt > txtfiles.txt - создать в файле txtfiles.txt список всех файлов с расширением .txt, находящихся в корневом каталоге диска c:. 

Создание каталога.

Формат команды:

md [дисковод:][путь\]имя-каталога

Примеры:

md abc - создать каталог abc в текущем каталоге;

md c:\users\my - создать каталог my в каталоге users в корневом каталоге диска c:. 

Удаление каталога.

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

Формат команды:

rd [дисковод:][путь\]имя-каталога

Примеры:

rd abc - удалить каталог abc из текущего каталога;

rd c:\users\my - удалить каталог my из подкаталога users корневого каталога диска c:. 

Удаление каталога со всем содержимым.

Формат команды:

deltree [/y] имя-файла-или-каталога

 

Команда deltree может удалять как каталоги, так и файлы. В имени файла-или-каталога можно использовать символы * и ?.

Примеры:

deltree temp - удалить каталог или файл с именем temp из текущего каталога;

deltree /y d* - удалить из текущего каталога все каталоги и файлы, имя которых начинается на d, не запрашивая подтверждение. 

 

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

Формат команды:

move [дисковод:][путь\]имя-каталога  новое-имя-каталога

Примеры:

move a:\temp tmp - переименовать каталог temp корневого каталога диска а: в tmp. 

Установка списка каталогов  для поиска выполняемых программ.

Формат команды:

path [дисковод:][путь\]имя-каталога [; [дисковод:][путь\]имя-каталога]

Примеры:

path  - поиск программ должен вестись только в текущем каталоге;

path - имена каталогов, в которых производится поиск программ;

path c:\exe; c:\exe\program; d:\msdos - поиск программ производить в каталогах exe, program, msdos; 

 

3.2 Команды DOS для работы с файлами

Создание текстовых файлов.

Формат команды:

copy con имя-файла

Ctrl+Z, F6 - признак конца файла.

Enter - признак конца строки.

Примеры:

copy con work.txt - создать в текущем каталоге текстовый файл work.txt. 

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

Формат команды:

del имя-файла

Примеры:

 

del *.txt - удалить все файлы с расширением .txt из текущего каталога;

del name.doc - удалить из текущего каталога файл с именем name.doc. 

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

Формат команды:

ren имя-файла1 имя-файла2

В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 - нет.

Команда ren не обрабатывает скрытые файлы.

Примеры:

ren xxx.doc xxx.txt - переименовать файл xxx.doc текущего каталога в xxx.txt;

ren a:*.txt *.doc - переименовать все файлы текущего каталога на диске а: с расширением .txt в файлы с такими же именами и расширениями .doc.

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

Формат команды:

copy имя-файла1 [имя-файла2]

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

Команда copy не копирует скрытые  файлы и файлы нулевой длины.

Если файл с таким же именем, как у копии, создаваемой командой уже существует, то он замещается.

Примеры:

copy x.txt z.txt - скопировать файл x.txt в текущий каталог с именем z.txt;

copy a:\*.* - cкопировать все файлы из корневого каталога диска а: в текущий каталог текущего диска;

copy \text\*.txt a:*.doc - скопировать из подкаталога text текущего каталога все файлы с расширением txt в текущий каталог диска а:. Файлы получат расширения doc.

Использование устройств:

copy t1.txt prn - копирование файла t1.txt на принтер;

copy t1.txt con - копирование файла t1.txt на экран монитора.

Соединение (конкатенация) файлов.

Формат команды:

copy имя-файла [+имя-файла]…[имя  файла]

Если имя исходного  файла (или одного из файлов) совпадает  с именем создаваемого командой copy файла, то существующий файл замещается. Например, если файл all.doc уже существует, то команда copy *.doc all.doc будет ошибочной, т.к. файл all.doc будет уничтожена в начале копирования.

Примеры:

copy .lst+*.ref *.prn - к каждому файлу текущего каталога с расширением lst добавить файл с тем же именем и расширением ref, результат записывается в файл с тем же именем и расширением prn;

copy f1.doc+f2.doc - объединить файлы f1.doc и f2.doc, содержимое объединенного файла записывается в файл f1.doc;

copy *.txt all.prn - содержимое всех файлов с расширением txt записывается в файл all.prn. 

Перемещение файлов в  другой каталог.

Формат команды:

move [/y] имя-файла имя-каталога

move [/y] имя-файла [дисковод:][путь]новое-имя-файла

С параметром /y при существовании в каталоге-приемнике файлов с теми же именами, что и пересылаемые, выполняется замещение этих файлов без запроса. Задание нового имени возможно только при пересылке одного файла. Например, команда move *.bac a:\*.old ошибочна.

Примеры:

move *.doc d:\ - переместить файлы с расширением doc из текущего каталога в корневой каталог диска d:;

move f1.txt tmp\f2.txt - переместить файл f1.txt в каталог tmp с переименованием в f2.txt. 

Сравнение файлов.

Формат команды:

fc [параметры] имя-файла имя-файла  [имя-файла-протокола]

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

Параметры:

/l - построчное сравнение. Если программа обнаруживает различия в файлах, она пытается найти после точки рассогласования места, начиная с которых файлы снова становятся одинаковыми. На выходе - различающиеся строки;

/b - побайтовое сравнение. После обнаружения различия файлов сравнение прекращается.

 По умолчанию режим сравнения  выбирается по расширению:

/b - .exe, .com, .sys, .obj, .lib, .bin,

 /l - остальные.

Параметры построчного сравнения:

/c - игнорировать различия между строчными и прописными буквами;

/n - вывод номеров строк;

/число - сколько строк файлов должно совпадать, чтобы файлы считались снова согласованными. По умолчанию 2 строки;

/lbчисло - размер внутреннего буфера для нахождения соответствий в файлах после рассогласования. По умолчанию 100 строк.

Примеры:

fc doclad.doc doclad1.doc > diff - сравнить файлы, отчет поместить в файл diff. 

Вывод файла на экран.

Формат команды:

type имя-файла

Примеры:

type t1.doc - вывод на экран файла type t1.doc из текущего каталога. 

Команда копирования xcopy

Формат команды:

xcopy имя-файла-или-каталога [имя-файла-или-каталога]…[параметры]

Преимущества команды xcopy:

# работает быстрее, чем copy;

# позволяет копировать файлы из всех подкаталогов указанного каталога;

# позволяет выборочное копирование  файлов, в зависимости от значения  атрибута «архивировать» или  даты файла.

Ограничения команды xcopy:

# не поддерживает копирования  с логических устройств или  на логические устройства;

# не позволяет объединять файлы;

# копирует файлы всегда целиком,  команды copy может прекращать копирование,  если в исходном файле встретится  символ конца файла.

Параметры:

/s - копирование файлов из указанных каталогов и всех их подкаталогов. Файлы из подкаталогов копируются в соответствующие подкаталоги того каталога, в который копируются файлы;

/e - копирование всех подкаталогов, даже если они пусты. Используется только вместе с режимом /s;

/a - копирование только тех файлов, у которых установлен атрибут "архивировать";

/m - копирование только тех файлов, у которых установлен атрибут "архивировать". После копирования, атрибут "архивировать" отменяется;

/dдата - копирование файлов, созданных или измененных начиная с указанной даты. Если дата не указана, то копируются только файлы, более новые, чем файлы, которые они замещают;

/p - запрос на копирование каждого файла;

/y - перезапись имеющихся файлов с теми же именами без запросов;

/n - проверка правильности копирования каждого файла.

Примеры:

xcopy a:\ b:\ /s /e - копирование всех каталогов с диска а: на b:;

xcopy *.doc a:\ /s - копирование всех файлов с расширением .doc из текущего каталога в корневой каталог диска а:. Файлы с расширением .doc из подкаталогов текущего каталога копируются в одноименные подкаталоги корневого каталога диска а:;

xcopy *.* a:\ /s /e - копирование всех файлов и подкаталогов текущего каталога в корневой каталог и соответствующие подкаталоги диска а: (создание архивной копии файлов текущего каталога);

xcopy *.* a:\ /m /s /e - копирование всех измененных файлов и подкаталогов текущего каталога в корневой каталог и соответствующие подкаталоги диска а:, (обновление архивной копии файлов текущего каталога).

Команды DOS для работы с дисками.

Смена текущего дисковода.

Формат команды:

Имя-дисковода: 
Примеры:

С: - установить текущим диск с:;

a: - установить текущим диск a:. 

Режим проверки при записи на диски

Формат команды:

verify [on/off]

Примеры: 
verify on - включить режим проверки при записи на диски;

verify off - отключить режим проверки при записи на диски;

verify - вывести информацию о том, включен или выключен режим проверки. 

Форматирование дискет.

Формат команды:

format дисковод: [параметры]

Параметры:

/s - создать системный диск;

/v:метка - задание метки диска;

/u - безусловное форматирование с уничтожением имеющихся данных;

/q - быстрая очистка без контроля наличия сбойных участков.

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

Примеры:

format a: /u - безусловное форматирование дискеты а:;

format a: /q - очистка дискеты;

format a: /s - форматировать дискету и сделать ее системной. Наверх

Перенос на диск системных файлов DOS.

Информация о работе Операционные системы