Какво е DOS ? - DOS е Дискова Операционна Система. Т.е. ОС за работа с дискове.
- DOS е операционна система. - Основата е: command.com, ibmbio.com и ibmdos.com. - Операционна система за IBM PC в ранните години 1980. - DOS бе основната операционна система пре&# 19319j910t 1076;и MS Windows. От какво се нуждаем, за да използваме DOS ? - IBM съвместим компютър. - 640KB RAM или повече. Защо да пре&# 19319j910t 1076;почетем DOS ? - DOS е малка, стабилна и много бърза операционна система. - DOS заема само няколко KB от наличната RAM памет. - програмите за DOS са изключително икономични. - DOS може да бъде мрежов сървър или мрежов клиент. DOS ?
Интернет.
много хубави игри.
- да си направим мрежов или web сървър. множество езици.
DOS започва развитието си от операционната система CP/M първия 16-битов процесор. Програмистът Тим
нова операционна система
наречена QDOS, а по-късно пре&# 19319j910t 1080;менувана 86-DOS. Това бе MS/PC-
DOS. И след това ...
- PC-DOS 1.0 - 08.1981 - първа версия; не поддържа нито , нито директории.
- PC-DOS 1.1 - 03.1982 - поддръжка двустранни 360K дискети.
- PC-DOS 2.0 - 03.1983 - поддържа UNIX подобна файлова система и твърди дискове.
- PC-DOS 3.0 - 08.1984 - поддържа 1.2MB флопи диск и твърди дискове с голям капацитет.
- PC-DOS 3.1 - 03.1985 - DOS с възможности за работа в мрежа.
- PC-DOS 3.2 - 12.1985 - поддържа 3.5" 720К флопи диск. - PC-DOS 3.3 - 08.1987 - поддържа 3.5" 1.4MB флопи диск. Опростени методи за разделяне
голям твърд диск
няколко
независими дяла.
- PC-DOS 4.0 - 07.1988 - поддържа дискове( или дялове от тях ) по-големи от 32 MB.
- PC-DOS 5.0 - 06.1991 - ползва адресите във високата памет. Поддържа до 8 диска и
2.88 MB дискети.
- MS-DOS 6.0 - 03.1993 - поддържа компре&# 19319j910t 1089;иране диска. Програма за управление
паметта.
Различни конфигурации.
- MS-DOS 6.22 04.1994 - програма за сканиране диска. Нова програма за компре&# 19319j910t 1089;иране.
Последна самостоятелна MS-
DOS.
Разглежданите PC/MS-DOS не са дистрибуции. Caldera DR-DOS например, се разработва от 1976 г. насам. Това не значи, че пре&# 19319j910t 1079; цялото това време Caldera се занимава с този DOS. DR-DOS е оформен пре&# 19319j910t 1079; 80-те от Digital Research, която съществува до 1994 г., когато я купува Novell (тогава става Novell DOS 7), а пре&# 19319j910t 1079; 1996 г. става собственост Caldera. Днес освен DR-DOS, тази система се нарича и OpenDOS. След това отделена от Caldera като Lineo (по-късно пре&# 19319j910t 1080;менувана Embedix), която продаде DR-DOS новосъздадена компания наречена Device Logics, която сега се нарича DRDOS, Inc. PD-DOS е пре&# 19319j910t 1076;ставен пре&# 19319j910t 1079; 06.1994. През 07.1994 получава сегашното си название Free-DOS. Също като PC-DOS, Free DOS продължава да се развива. Пълната версия пре&# 19319j910t 1076;лага и софтуер. Това е
безплатна дистрибуция този етап. Съществуват още няколко версии DOS. Тях може да видите - Free DOS - https://www.freedos.org. - DR DOS - https://www.drdos.com. -
https://www.drdos.net.
-
https://www.drdos.org.
- MS DOS - https://www.microsoft.com. -
https://www.micosyen.com.
- PC DOS - https://www-4.ibm.com/software/os/dos/. - PTS DOS - https://www.phystechsoft.com/en. - ROM DOS - https://www.datalight.com/rom-dos.htm. Трите най-важни компонента нa DOS са DOS-BIOS, ядрото DOS и командния процесор(интерпре&# 19319j910t 1090;атор). Всеки от тях -
DOS-BIOS -
DOS-BIOS (BIOS - Basic Input-Output System или Основна може да има различни имена (IBMBIO.COM, IBMIO.SYS или IO.SYS). На този файл са присвоени атрибути скрит и се появява дисплея при изпълнението командата DIR. DOS-BIOS съдържа управляващи драйвери за следните модули: - CON (Клавиатура и дисплей) - PRN (Принтер) - AUX (Сериен интерфейс) - CLOCK (Часовник) операционната система и може да се изменя при пре&# 19319j910t 1093;ода от един компютър друг. Драйверите DOS-BIOS не могат да бъдат променяни от - ядрото
DOS -
Ядрото DOS, което се намира във файл с име IBMDOS.COM или MSDOS.SYS обикновено е невидимо за потребителя. То протичане и извеждане символи и т.н.; то непосредствено следва файла IBMIO.SYS или IO.SYS. И - командният процесор -
COMMAND.COM. Той извежда съобщението A:\> или C:\> - Зареждане
системата -
При включване захранването започва изпълнението програма, която се намира в ROM. Тази ROM програма понякога се нарича ROM-BIOS, POST или резидентна диагностика. Тя извършва няколко теста хардуера и паметта и след това започва зареждането дисковата проверка зареждащия сектор. Ако няма дискета, компютъра проверява за наличието твърд диск, от които да зареди DOS. Първият сектор дискетата или твърд диск се нарича наличието два файла: IBMBIO.COM и IBMDOS.COM. за
грешка. Следващата стъпка е зареждане тези два файла. Програмния файл IBMBIO.COM се състои от два модула. Вторият съдържа последователността инициализирането DOS. Когато се стартира програмата IBMBIO.COM, тя продължава да инициализира системата, като пре&# 19319j910t 1084;ества ядрото DOS (заредено от програмния файл IBMDOS.COM) възможно място в паметта.
Ядрото DOS построява няколко таблици и области от управляващи драйвери, заредени от файла IBMBIO.COM. След това DOS пре&# 19319j910t 1090;ърсва системния диск за файл с име CONFIG.SYS. Ако такъв файл бъде намерен, командите, управляващи драйвери за DOS, заделят дискови буфери и контролни блокове за файловете за DOS и инициализират И накрая командния процесор COMMAND.COM (или друг, указан във файла CONFIG.SYS) се зарежда и контролът се пре&# 19319j910t 1076;ава него. Процесът зареждане приключва и подпрограмите за инициализиране остават като "боклук" в паметта до пре&# 19319j910t 1079;аписването им от други програми. Посочените команди са основни в PC/MS-DOS, с цел хардуерната конфигурация - MSD
архивиране данни - MSBACKUP COPY, XCOPY
DISKCOPY
REPLACE
RESTORE
вмъкване коментар в системен или - REM *.BAT файл
- EXIT
- SETVER, LOADFIX
възстановяване изтрит файл - UNDELETE възстановяване форматиран диск - MIRROR UNFORMAT
файлове - DEFRAG
екрана - MODE
задаване час - TIME зареждане в горните нива паметта - DOS зареждане вторичен процесор - COMMAND зареждане програми в паметта - DEVICE DEVICEHIGH
INSTALL, LH
LOADHIGH
- VSAFE
файловете в мрежа - SHARE
графични символи към - GRAPHICS
към принтер
екранен изход към - CTTY
отдалечен терминал
изпълняване подпрограма от *.BAT - CALL файл
изтриване лоши сектори от диска - RECOVER изтриване празна поддиректория - RD, RMDIR изтриване файл - DEL, ERASE изтриване диск или директория - DELTREE изчистване екрана - CLS инсталиране DOS - FORMAT SETUP, SYS
инсталиране чужд символен набор - CHCP COUNTRY
KEYB, MODE
NLSFUNC
SELECT
компре&# 19319j910t 1089;иране файлове са данни - DBLSPACE конфигуриране системата - MEMMAKER копиране цяла дискета - DISKCOPY копиране файлове - DISKCOPY COPY, XCOPY
намиране символен низ във файл - FIND намиране файлове в други - APPEND, PATH поддиректории
отстраняване вируси - MSAV пауза в пре&# 19319j910t 1074;ъртането екрана - MORE повтаряне команди в *.BAT файл - FOR, GOTO показване буквено означение - TRUENAME устройство
показване DOS версията - VER показване етикет том - VOL показване информация за RAM - MEM показване структурата - TREE поддиректория
показване съдържанието файл - TYPE - DOSHELP
HELP, /?
скриване редовете при изпълнение - ECHO OFF *.BAT файл
пре&# 19319j910t 1082;ъсване изпълнението *.BAT файл - PAUSE пре&# 19319j910t 1084;естване файлове - MOVE пре&# 19319j910t 1085;асочване от паралелен към сериен - MODE изход
пре&# 19319j910t 1089;качане редове в *.BAT файл - GOTO проверка за грешки диска - CHKDSK променяне или създаване дялове - FDISK диска
променяне атрибутите файл - ATTRIB променяне буквеното означение - SUBST устройство
променяне датата - DATE променяне етикета том - LABEL променяне името файл - REN, RENAME променяне DOS - PROMPT променяне размера обкръжението - SHELL променяне директорията - CD, CHDIR разпечатване файл - PRINT редактиране ASCII файл - EDIT, EDLIN редактиране изпълним файл - DEBUG редактиране команден ред - DOSKEY сортиране данни - SORT спиране пре&# 19319j910t 1074;ъртането екрана - Ctrl-S, MORE показване файловете в директорията - DIR сравняване два файла - COMP, FC сравняване две дискети - DISKCOMP създаване ASCII файл - COPY, CON създаване буквено означение - ASSING, SUBST устройство
създаване директория - MD, MKDIR създаване променливи в паметта - SET удължаване живота батериите - POWER ускоряване системата - DEFRAG, FASTOPEN,
SMARTDRV
условно изпълнение команда - IF форматиране празен диск - FORMAT вмъкване символ в команда - Insert игнориране промените - Esc екранен изход към принтер -
Ctrl-P,
Shift-
PrtSc изпълняване Config.sys ред по ред - F8 при стартиране
изтриване символ в команда - Del пауза при изпълнението команда - Ctrl-S повтаряне команда символ по символ - F1 повтаряне команда ред по ред - F3 пре&# 19319j910t 1082;ъсване команда - Ctrl-C пре&# 19319j910t 1084;естване курсора с едно назад - Ctrl-H пропускане Config.sys и Autoexec.bat - F5 при стартиране
редактиране пре&# 19319j910t 1076;ишна команда - F2, F4 DOS дадената дистрибуция.
Повечето от тях са в HTML формат, удобни за работа, дори DOS. DR-DOS - documentation library Free DOS - FreeDOS Documentation Project PTS-DOS - PTSHelp Contents Малко по малко страничката напре&# 19319j910t 1076;ва. Лятото си е време за кой знае по-напре&# 19319j910t 1076;нала, но има някои полезни връзки за наръчници отделните системи. инсталация. За този момент
приоритет ще бъде начало, където ще намерите описание най-често използваните команди в стандартна DOS инсталация. Страничката е в процес изграждане. Малко са активните връзки и информацията, този етап, е оскъдна. Като първа цел ще е завършване секцията инсталация, където