dos (lemez operációs rendszer)

mi az a lemez operációs rendszer?

a DOS vagy lemezes operációs rendszer olyan operációs rendszer, amely lemezmeghajtóról fut. A kifejezés utalhat a lemez operációs rendszerek egy adott családjára is, leggyakrabban MS-DOS, a Microsoft DOS rövidítése.

az operációs rendszer (OS) olyan szoftver, amely a számítógép hardvereit és perifériáit vezérli, és lehetővé teszi más szoftverek működését. Az 1940-es és 1950-es évek korai számítógépei nem rendelkeztek lemezmeghajtókkal. Ehelyett vezetékes volt, hogy speciális számításokat hajtsanak végre.

később a számítógépek képesek voltak tárolni a számítógép memóriájába betöltött utasításokat lyukkártyák, majd ezt követően mágnesszalagok segítségével. A számítógép memóriaterülete korlátozott volt, és amikor a számítógép vezérlésére vonatkozó utasításokat egy lemezmeghajtóra, például hajlékonylemezre vagy belső HDD-re helyezték át, azt élvonalbeli technológiának tekintették.

a DOS-t számos hasonló parancssori lemezes operációs rendszer leírására is használják. A korai számítógépek, mint például a Commodore 64, az Atari 800 és az Apple II, mind lemezes operációs rendszerrel rendelkeztek, beleértve a Commodore Business Machines DOS-t, az Atari DOS-t és az Apple DOS-t. A DOS / 360 az IBM nagygépek operációs rendszere volt, amely először 1966-ban jelent meg, de nem kapcsolódik a 8086-os DOS-hoz az 1980-as években.

hogyan működik a lemezes operációs rendszer?

amikor a számítógép be van kapcsolva, a rendszerindítási folyamatnak nevezett különböző lépéseken megy keresztül. Lemez operációs rendszert futtató számítógép esetén a következő hat lépés szabványos:

  1. a csak olvasható memória (ROM) bootstrap betöltő beolvassa a fő rendszerindítási rekordot, és átadja az irányítást.
  2. a rendszerindító rekord betölti a lemez operációs rendszert a memóriába, és átveszi az irányítást a gép felett.
  3. a számítógép mágneses lemezen tárolt adatokat továbbít a fő memóriájába, a véletlen hozzáférésű memóriába.
  4. adatokat továbbít a számítógéphez csatlakoztatott külső eszközökre is, például számítógép képernyőjére vagy nyomtatójára.
  5. a számítógép különféle alkalmazásprogramozási interfészeket biztosít olyan programokhoz, mint a karakter bemenet/kimenet (I/O), a memóriakezelés, a program betöltése és befejezése, valamint a felhasználó által a billentyűzeten keresztül történő bevitel kezelése.
  6. az operációs rendszer fájlkezelést is biztosít, amely rendezi, olvassa és írja a fájlokat a tárolón. A fájlok a könyvtárak, alkönyvtárak és fájlok hierarchikus struktúrájába vannak rendezve.

a lemezes operációs rendszer nem rendelkezik grafikus felhasználói felülettel (GUI). Felülete karakteralapú, ezért a felhasználóknak parancsokat kell beírniuk a parancssorba, hogy jelezzék, milyen műveleteket akarnak.

PC-DOS 2.0 indítási képernyő
egy példa a PC-DOS 2.0 indítási képernyőre egy korai IBM PC-n a parancssori felületet mutatja.

DOS funkciók

a lemezes operációs rendszerek jellemzői és korlátai a következők.

jellemzők

  • parancssori felület (CLI). Nincs grafikus felhasználói felülete, és nem fogadja el az egér bemeneteit. Ez egy karakter alapú interfész rendszer, ahol az összes parancsot szövegbe írja be a parancssori parancssorba.
  • menedzsment. A lemezes operációs rendszer képes kezelni a számítógép fájljait, I/O rendszerét és memóriáját.

korlátozások

  • nincs beépített biztonság. Nem rendelkezik beépített biztonsággal, például fájl tulajdonjoggal és engedélyekkel.
  • nem többfelhasználós vagy többfeladatos. Nem támogatja a többfelhasználókat vagy a többfeladatos feladatokat sem. Egyszerre csak egy programot képes futtatni, de közvetlen hozzáférést biztosít az alapvető I / O rendszerhez és az alapul szolgáló hardverhez.
  • kihívást jelentő felület. A CLI, amelyben a felhasználónak be kell írnia a parancsokat, megköveteli, hogy a felhasználó emlékezzen a programok futtatásához és más operációs rendszer feladatok elvégzéséhez szükséges parancsokra. Ez a megközelítés megnehezíti a kezdők használatát. Például a cd \directory_name parancs beírásával az aktuális munkakönyvtárat a megnevezett könyvtárra változtatja, a dir parancs beírásával pedig felsorolja az aktuális könyvtárban lévő fájlokat.

Általános DOS parancsok

az MS-DOS nem érzékeny a kis-és nagybetűkre, így a parancsok nagybetűkkel vagy kisbetűkkel írhatók be. Más lemezes operációs rendszerek azonban nagybetűérzékeny CLI-kkel rendelkeznek. A DOS parancsok a következőket tartalmazzák.

parancs mit csinál példa
cd könyvtár módosítása írja be a cd-t c:\techtarget a parancssorban módosítsa a munkakönyvtárat c:\techtarget.
cls törli az összes tartalmat a képernyőn, így csak a parancssor írja cls a parancssorban.
másolás egy vagy több fájl másolása egy másik helyre Típus másolás c:\techtarget\file.txt c:\techtarget\file2.txt másolni c:\techtarget\file.txt to c:\techtarget\file2.txt.
del egy vagy több fájl törlése típus del c:\techtarget\file2.txt a fájlfájl törléséhez.txt a könyvtárból c:\techtarget.
deltree törli az összes fájlt és alkönyvtárat a számítógépről írja be a deltree c-t:\ TechTarget \ piszkozatok a piszkozatok könyvtár törléséhez, beleértve a benne található összes fájlt és alkönyvtárat.
dir fájlok és könyvtárak listájának megjelenítése egy könyvtárban Típus dir c:\techtarget fájlok és könyvtárak listájának megjelenítése a könyvtárban c:\techtarget.
format lemez formázása DOS fájlokhoz írja be a format e: parancsot a lemez formázásához az e meghajtóban: DOS-szal való használatra.
Súgó felsorolja az elérhető parancsokat, vagy további információkat tartalmaz egy adott parancsról írja be a help del parancsot a del paranccsal és annak használatával kapcsolatos információk megjelenítéséhez. A legtöbb parancs opcionális kapcsolókkal rendelkezik, amelyeket a súgóinformációk ismertetnek.
mkdir vagy md új alkönyvtárat hoz létre Típus mkdir c:\techtarget\drafts az alkönyvtár piszkozatok létrehozása a c:\techtarget könyvtár.
move fájlok vagy könyvtárak áthelyezése egyik könyvtárból a másikba vagy egyik meghajtóról a másikra

típus áthelyezés c:\techtarget\file.txt c:\techtarget\drafts\file.txt mozgatni c:\techtarget\file.txt to c:\techtarget\drafts\file.txt.

ren vagy átnevezés fájl vagy könyvtár nevének módosítása Típus Ren c:\techtarget\file.txt c:\techtarget\file2.txt a fájl átnevezéséhez c:\techtarget\file.txt to c:\techtarget\file2.txt.
típus fájl tartalmának megjelenítése a képernyőn

Típus Típus c:\myfile.txt a myfile tartalmának megjelenítése.txt fájl.

* egy helyettesítő karakter, amely egy vagy több karaktert képvisel egy fájlcsoportban, közös típus másolás c:\techtarget\*.txt c:\techtarget\drafts az összes fájl másolása a kiterjesztéssel .txt to c:\techtarget\drafts.
? a helyettesítő karakter, amely egy fájlcsoport egyetlen karakterét képviseli, közös Típus C másolat:\ TechTarget \ dokumentum?.txt c:\techtarget\drafts a document nevű fájlok másolása1.txt, dokumentum2.txt és így tovább c:\techtarget\drafts.

a DOS története

a mikroprocesszor megérkezése az 1970-es években számítógépes forradalmat indított el, és a személyi számítógépek (PC-k) piaca fellendülni kezdett. Az akkoriban nagygépeiről ismert IBM kiadta az IBM 5150 személyi számítógépet 1981 augusztusában. Az új számítógép fejlesztésének felgyorsítása érdekében az IBM úgy döntött, hogy különféle alkatrészeket licencel más vállalatoktól.

az operációs rendszer első választása a digitális kutatás (Dr) CP/M-86 szoftvere volt. A titoktartási megállapodásokkal és licencekkel kapcsolatos nézeteltérések azonban arra késztették az IBM-et, hogy egy CP/M-szerű operációs rendszert válasszon a Microsofttól. A Microsoft megvásárolta a 86-DOS, az Intel 8086 16 bites processzoron alapuló operációs rendszer forgalmazásának jogait. A 86-DOS-t Tim Paterson hozta létre a Seattle Computer Products-nál (SCP), és eredetileg QDOS-nak hívták, a Quick and Dirty OS rövidítése.

miután 1981-ben elhagyta az SCP-t a Microsoftnál, Paterson a 86-DOS PC-DOS verzióján dolgozott az IBM PC-jéhez. A PC-DOS volt az első széles körben telepített DOS, amelyet az Intel 8086 16 bites processzorokon futó számítógépekben használtak.

a Microsoft elkészítette a PC-DOS saját, majdnem azonos verzióját, az MS-DOS-t. A PC-k értékesítésének növekedésével az MS-DOS mindenütt jelenléte is nőtt. A későbbi verziók jobb teljesítményt és további funkciókat tartalmaztak, mint például az idegen és kiterjesztett karakterek, valamint a nagyobb merevlemezek támogatása. Továbbfejlesztett memóriakezeléssel, továbbfejlesztett szövegszerkesztővel és hálózati támogatással is rendelkezett.

amikor a Microsoft először bevezette a Windowst az MS-DOS grafikus felhasználói felületeként, a korai felhasználóknak be kellett írniuk a “WIN” szót a DOS parancssorába A Windows program elindításához. A Windows azóta az MS-DOS alatt futó GUI programból egy teljes operációs rendszerré fejlődött, amely átveszi az alapértelmezett operációs rendszert, bár a Windows fogyasztói verziói csak a Windows XP-re támaszkodtak a DOS programra win.com a Windows rendszermag indításához.

az MS-DOS utolsó kiskereskedelmi verziója az MS-DOS 6.22 volt, a PC-DOS 2000 pedig a PC-DOS utolsó kiskereskedelmi kiadása. A kiadás után az MS-DOS-t továbbra is a Windows részeként csomagolták, de már nem volt szükség külön licencre. Továbbra is futtatható Windows alatt az MS-DOS interfészt emuláló parancsprocesszor segítségével. A DOS-nak van egy FreeDOS nevű nyílt forráskódú verziója, amely az MS-DOS-on alapul és kompatibilis. Ezen operációs rendszerek további verziói közé tartozik a DR-DOS, a ROM-DOS és a PTS-DOS (PhysTechSoft DOS).

a sok örökölt alkalmazás miatt a lemezes operációs rendszerek sok éven át továbbra is használatban lesznek. Ezeket fel lehet használni az egyszerű beágyazott rendszerek, bár biztosítása örökölt operációs rendszerek ellen modern támadások aggodalomra ad okot. Ezek az operációs rendszerek biztosítják a gép függetlenségét, és nincsenek licencelési költségeik a FreeDOS és más nyílt forráskódú operációs rendszerek esetében.

a FreeDOS súgóprogram képernyőképe
a FreeDOS a DOS nyílt forráskódú verziója, amely ma elérhető. Vessen egy pillantást FreeDOS súgóprogramjára.

az elvihető

a lemezes operációs rendszerek jelentős szerepet játszottak a személyi számítástechnika korai fejlesztésében. Ma, mintegy 55 évvel a kezdeti fejlesztésük után, a számítástechnika történetének egyik legfontosabb operációs rendszerének helyet foglalnak el.

a Microsoft nemrég mutatta be a Windows 11-et. Tudja meg, hol tart a Windows operációs rendszer, és milyen fontos szerepet játszik továbbra is a számítástechnikában.

Leave a Reply