Operációs rendszerek LINUX DOS (Windows).

Slides:



Advertisements
Hasonló előadás
A PC gépek szoftverei Kérdés: "Mi az elefánt?" Válasz: "Egér operációs rendszerrel."
Advertisements

Készítette: Kun Béla.  Operációs rendszernek nevezzük a számítástechnikában a számítógépeknek azt az alapprogramját, mely közvetlenül kezeli a hardvert,
1 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok.
Operációs Rendszerek I.
Operációs Rendszerek I.
Az operációs rendszer Egy olyan szoftver, ami a számítógépeink használatához nélkülözhetetlen. Főbb feladatai: programok betöltése, futtatása perifériák.
Operációs rendszerek Bevezetés.
Az operációs rendszer.
DOS.
Független Pedagógiai Intézetben Az internet: miért, hogyan?
Hálózati architektúrák
Operációs rendszerek Mappa és file-kezelés.
Az operációs rendszer.
Operációs rendszerek 1. Takács Béla
Fajfrik Dóra tanárjelölt munkája alapján
LINUX/UNIX PARANCSOK.
A számítógép alapegységei
Operációs rendszer Az operációs rendszer feladatai, részei, fajtái
A szoftver.
Az operációs rendszer.
Informatikai alapismeretek
BE KI Perifériák Számítógép.
Könyvtárak kezelése Könyvtárműveletek
Készítette: Pető László
Ember László Damn Small Linux Microsoft VPC környezetben.
Operációs rendszerek Microsoft Windows XP.
Microsoft Windows A Windows fejlődése, általános jellemzése – 2. dia
Az operációs rendszerek
A szoftver A szoftver fogalma Szoftvertipusok Operációs rendszerek
Számítógép memória jellemzői
Az operációs rendszer.
Operációs rendszerek gyakorlat
O PERÁCIÓS RENDSZEREK. F OGALMA Az operációs rendszer programok gyűjteménye, amelyek elősegítik a számítógép hardverének könnyű, sokoldalú és biztonságos.
Module 1: A Microsoft Windows XP Professional telepítése
1 Operációs rendszerek Az NT folyamatok kezelése.
Programrendszer 2. Erőforrás – erőforrás elosztás 3. Indítja és ütemezi a programokat 4. kommunikáció 2 Takács Béla.
Takács Béla Operációs rendszerek 2.. „Néhány” fontos operációs rendszer EgyfelhasználósTöbbfelhasználós DOS (Microsoft)UNIX MS-DOS (Microsoft)LINUX.
A programozás alapjai A számítógép számára a feladat meghatá- rozását programozásnak nevezzük. Ha a processzor utasításait használjuk a feladat meghatározásához,
A számítógép alapegységei. A számítógép a belsőleg tárolt program segítségével automatikusan hajtja végre a programokat. A memória utasítások és adatok.
Az operációs rendszereK
Mappák és állományok kezelése
Operációs rendszer.
Operációs rendszerek gyakorlat 1. Bevezetés Vakulya Gergely.
1 Gyakorló kérdések a fájlkezelőkkel kapcsolatban Takács Béla 2008.
Állomány és lemezműveletek
Operációs rendszerek Balogh Zoltán PTE-TTK IÁTT Operációs rendszerek feladatai és csoportosításuk.
PARANCSOK HASZNÁLATA WINDOWS-BAN ÉS LINUXBAN II. Balaton Marcell Balázs.
Az ECDL-ről „Az ECDL célja az informatikai írástudás elterjesztése, és annak elősegítése, hogy minél több ember az Információs Társadalom teljesértékű.
Bevezetés az informatikába 4. előadás
Operációs Rendszerek DOS.
Az operációs rendszer.
OPERÁCIÓS RENDSZEREK LINUX – PARANCSSOR.
Az operációs rendszer feladata
Egy operációs rendszer könyvtárszerkezete (tárolórendszere)
Ismerkedjünk tovább a számítógéppel
Operációs rendszerek II Készítette: Turócziné Kiscsatári Nóra.
Bevezetés az informatikába 5. előadás
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- hálózatok dr. Herdon Miklós dr. Kovács György Magó Zsolt.
Bevezetés az informatikába 3. előadás Software alapismeretek II Operációs rendszerek 1. A DOS operációs rendszer.
Szoftverek csoportosítása
Ismétlés:grafikus felületek Felső panel Indítópanel Asztal Indikátorok Kuka.
Könyvtárstruktúra, felhasználói és rendszerkönyvtárak Fájlkiterjesztések, attribútumok és engedélyek Takács Béla 2016.
Készítette: Rummel Szabolcs Elérhet ő ség: Linux kezelése.
Az operációs rendszer.
Az operációs rendszer feladatai
OPERÁCIÓS RENDSZEREK LINUX – PARANCSSOR.
Total commander.
Ubuntu – ismerkedés Fájlok és könyvtárak
Hálózati architektúrák
Hálózati architektúrák
Előadás másolata:

Operációs rendszerek LINUX DOS (Windows)

Az operációs rendszerek feladatai perifériák vezérlése szabályozza a programok futásának sorrendjét és módját kapcsolat a számítógép(ekk)el

Az operációs rendszerek csoportosítása szempontok: hány program fut egyidejűleg hány user használhatja

Az operációs rendszerek összetevői Kernel (mag) az op.rsz. lelke: periféria vezérlése, rendszer működésének szabályozása kereskedelmi op.rsz-eknél titkos Függvénykönyvtárak: (általában C pr.nyelven írt) programfile-ok, közös részek gyűjteménye Shell (héj) a kiadott parancsok beolvasása és értelmezése Felhasználói programok pl. szövegszerkesztés

A LINUX legfontosabb jellemzői 32, illetve 64 bites optimális memória és hardverkezelés gyors fejlődés, nagy teljesítmény és megbízhatóság a kernel egy része modulokba kerülhet, ezek töltődnek be szükség esetén a memóriába és távolítható el

Az op.rsz. betöltése (boot) 1. A ROM-ból betöltődő BIOS megvizsgálja, hogy minden hardver működik-e 2. Megkeresi az op.rsz. helyét és betölti a kernelét (ezt a bootmanager pr. végzi -LILO) 3. A BIOS átadja a vezérlést a az op.rsz-nek

Processzek A PC-k CPU-i egyszerre egy feladatot végeznek el egyfeladatos op.rsz-rel egymás után futnak a programok többfeladatosnál az ütemező (scheduler) a kernel egy speciális része időosztás -time sharing vezérli, melyik programon dolgozik a CPU processzek: párhuzamosan futó programok az indítás kezdetén azonosító számot kapnak (PID Process ID)

Processzek/2 a processzek statikus és dinamikus (változó) prioritással rendelkeznek mindig a legnagyobb prioritású fut miden futó processznek minden alkalommal csökken a dinamikus prioritása, hogy a többitől ne vegye el a lehetőséget

Memóriakezelés RAM (fizikai memória) virtuális memória: merevlemez egy része is RAM-ként használható a tényleges memória méreténél nagyobb pr. is futhat (virtuális tárkezelés) swap partíció (csere p.) a merevlemez RAM-ként használt része egy külön partíció a merevlemez lassabb, nagy swap, lassabb futás

Filerendszer A merevlemezen tárolt adatok kezelhetőségét biztosítja fizikai: az adatok tényleges elhelyezkedése (rejtett) sávok, szektorok logikai: a felhasználó által látott struktúra (nem egyezik a fizikaival)

Logikai filerendszer DOS: négy terület: boot szektor: FAT: 0. oldal 0. sáv 1 szektor FAT: szabad és foglalt ter. elhelyezkedésük cluster: egy v. több szektor, a file része ha több szektorból áll, akkor egymás utáni szektorok minden bejegyzés egy FAT WIN95 -VFAT, WIN98 -FAT32, OS2 -HPFS, Windows NT-NTFS

Logikai filerendszer- DOS: gyökérkönyvtár -root itt 3 bejegyzéstípus: file, könyvtár, lemezcímke fizikailag a FAT után, 32B Méret (B) Jelentése 8 filenév (szóköz) 3 kiterjesztés 1 attribútum (könyvtárnál a 4. bit 0) 1 NT attribútum 7 keletkezés ideje 2 kiterjesztett attribútum (OS2) 2 utolsó módosítás időpontja 2 utolsó módosítás dátuma 2 kezdő cluster száma a FAT-hoz 4 filehossz (B) könyvtár: 0 szerepel

Logikai filerendszer- DOS/2 adattárolási terület: a többi rész csak szektoronkénti hozzáférés! a 12B-os adat is 1 szektor

Logikai filerendszer LINUX: Extended2 (ext2) : Boot szektor 0. blokkcsoport 1. b.cs… n. bcs. boot szektor : rendszerindítás információi blokkcsoportok: adatok, azok elhelyezkedése a filerendszerrel kapcsolatos létfontosságú info minden blokkcsoport elején minden file egy i-csomópontot (i-node) foglal le: rendszerjellemzők: név, engedélyek, kezdő i-node

Logikai filerendszer DOS: LINUX: a különböző meghajtók egy-egy betűjelet kapnak ez a gyökér A: floppy C: merevlemez partíciók: újabb betűk kis és nagybetű ua. LINUX: nincsenek külön meghajtók egyetlen könyvtárrendszer egyetlen gyökér pl: /mnt/floppy az adatok rendben hivatkozások megkülönbözteti a kis- és nagybetűt

A LINUX könyvtárrendszer felépítése: Könyvtár Tartalma /bin futtatható parancsok /root rendszerindításhoz a file-ok helye /dev eszközmeghajtók /etc rendszerbeállításhoz szükséges file-ok /home felhasználók alkönyvtárai /lib függvénykönyvtárak /mnt floppy, CD_ROM /opt alkalmazások /proc rendszer- és processzinformációk /root rendszergazda könyvtára /sbin rendszergazda által használt pcs.-ok /tmp átmeneti adatok /usr általános alkalmazások /var állandóan változó rendszeradatok

filenevek DOS: LINUX: 8+3-as szabály max 255 karakter nem lehet pont, szóköz, ékezetes betűk útvonalelválasztó: \ Windows9x-2000: lehet ékezet, szóköz, max 255 karakter LINUX: max 255 karakter kiterjesztésre nincs szabály útvonalelválasztó: /

SHELL-ek felhasználói felület: karakteres Bash az alapértelmezett grafikus

Az MS-DOS részei Boot-rekord: DOS betöltés IO.SYS kapcsolattartás a BIOSszal, annak kiterjesztése MSDOS.SYS kapcsolattartás a felhasználói pr.-okkal: futó pr.-ok és a hardver kapcsolattartása az IO.SYSen keresztül file-, könyvtár-, memóriakezelés COMMAND.COM parancsfeldolgozó, belső parancsok külső parancsok: külön programok

DOS parancsok

Általános szerkezet: PARANCSSZÓ [paraméterek] [kapcsolók] [] elmaradható utasításrészletek kapcsolók a / után

Általános parancsok: VER(b) verziószám lekérdezése CLS(b) képernyőtörlés DATE(b) dátum lekérdezése, módosítása TIME(b) aktuális idő lekérdezése, módosítása PROMPT(b) készenléti jel beállítása:

Utasítások bevitelének gyorsítása F1 egy karakter az előző pcs.-ból F2 másolás az előző sorból a megadott karakterig F3 előző pcs. kiíratása DOSKEY(k) segédprogram  előző pcs.  következő pcs. F7 sorszámozva az eddigi pcs.-ok F8 kereshetünk az előző DOS pcs-ok között és módosítható PgUp legelső PgDown legutolsó ALT+F7 a tárolt pcs.-ok törlése

Lemezkezelő parancsok FORMAT (k) MEGHAJTÓ [KAPCS.] lemezformázás /V:név név, kötetcímke adás /s rendszerlemez készítés /q gyorsformázás már formattáltnál , a FAT és a gyökér törlése /u a szektor tartalma is törlődik (visszaállíthatatlan) SYS (k) [MEGHAJTÓ] [ELÉRÉSI ÚT] MEGHAJTÓ 2 formázott lemez boot-lemezzé VOL(b) [MEGHAJTÓ] lemez belső azonosító lekérdezés LABEL(k) [MEGHAJTÓ] lemez címke megv. CHDSK(k) [MEGHAJTÓ][ELÉRÉSI ÚT] [FILENÉV] [KAPCSOLÓK] lemez-állapot lekérdezés SCANDISK (k) 6.22-TŐL

Lemezkezelő parancsok:/2 DISKCOPY(k) MEGHAJTÓ1 [MEGHAJTÓ2] lemezmásolás szektorról szektorra DISKCOMP(k) MEGHAJTÓ1 [MEGHAJTÓ2] lemezmásolás helyességének ellenőrzése* *nem megy Win98 alatt

Lemezkezelés Windowsban lemezformázás Sajátgép v. Windows Intéző jobb oldali formázni kívánt lemez ikon A Fájl / Formázás. a Sajátgép mappában vagy a Windows Intézőben megnyitott lemez nem formázható! formázott lemez boot-lemezzé Start / Beállítások / Vezérlőpult / Programok hozzáadása tulajdonságai / Indítólemez lap Lemez létrehozása

Könyvtárkezelő parancsok: MD(b) [MEGHAJTÓ] ELÉRÉSI ÚT könyvtár létrehozása DIR(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] [FILENÉV][KAPCSOLÓK] aktuális könyvtár tartalma /P laponkénti lista /W öt oszlopban /s alkönyvtárak is /a:attribútum a kiválasztott attribútumúakat /o:rendezőkód sorrendben történő másolás n állománynév e kiterjesztés s méret g külön a könyvtárak és állományok

Könyvtárkezelő parancsok: TREE(k) [MEGHAJTÓ] [ELÉRÉSI ÚT] [KAPCSOLÓK] könyvtárlista fastruktúrában* CD(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] aktuális könyvtár váltás cd cd..\dokume~1 RD(b) [MEGHAJTÓ] ELÉRÉSI ÚT könyvtár törlése üreset az aktuálisat nem gyökeret nem DELTREE(k) /y][MEGHAJTÓ] ELÉRÉSI ÚT könyvtárstruktúra teljes törlése /y esetén szó nélkül

Könyvtárkezelő parancsok: APPEND(k) [MEGHAJTÓ] ELÉRÉSI ÚT [KAPCSOLÓK] aktuális könyvárhoz újakat fűz* PATH(k) [MEGHAJTÓ] ELÉRÉSI ÚT aktuális könyvtárhoz a keresési útvonalat

Állománykezelő parancsok: COPY CON(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV szöveges állomány létrehozása lezárás: CTRL+Z v F6 copy con c:dokumentumok\dos\level\magan\level.txt TYPE(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV type c:dokumentumok\dos\level\magan\level.txt a másolandó megkeresése : dir level.txt /s COPY(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV [+ [MEGHAJTÓ] [ELÉRÉSI ÚT] [FILENÉV]] file másolás, összefűzés

Állománykezelő parancsok: cd c:dokumentumok\dos\level\magan copy level.txt c:\ 1 fájl másolása megtörtént COMP(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV összehasonlítás* FC(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV fc level.txt c:\level.txt level.txt és c:\level.txt fájl összehasonlítása FC: Nincsenek különbségek.

Állománykezelő parancsok: REN(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV1 FILENÉV2 átnevezés ren *.jpg n*.jpg minden jpg file neve elé egy n kerül DEL(b) [MEGHAJTÓ] [ELÉRÉSI ÚT] FILENÉV törlés del *.* level.txt c:\level.txt UNDELETE(k) [MEGHAJTÓ] [ELÉRÉSI ÚT] [FILENÉV] törlés visszaállítása* nem rakja a lomtárba

Állománykezelő parancsok: ATTRIB(k)[+/-] [ATTRIBÚTUM-JEL] [MEGHAJTÓ] [ELÉRÉSI ÚT] [FILENÉV] [/S] attribútum megváltoztatása, lekérdezése A Archiv R Read only csak olvasható S System rendszeráll. H Hidden rejtett a dir nem listázza ki... Attrib Attrib +h c:dokume~1\dos\level\magan\level.txt

Távoli szerverek elérése telnet ez a windows 9x-ekről is megy , ilyenkor a távoli gép bejelentkezési programja is megjelenik kódolatlanul továbbítja ún. szimatoló programmal az információk leszedhetők ssh (secure shell) az infok kódolva

LINUX parancsok

LINUX parancsok

File jogosultságok A többfelhasználós operációs rendszerekben szabályozni kell, kinek milyen joga van egy egy file használatához! A LINUX egy háromjegyű számból álló kódot használ: file mód r (read) olvasás w (write) írási jog x (execute) végrehajtási jog

File jogosultságok egy üres file-t mi a jogosultsága touch proba.txt egy üres file-t ls -l proba.txt mi a jogosultsága chmod u+x proba.txt magunknak végrehajtási jog

File jogosultságok Vegyük el a csoporttól az olvasási jogot! chmod g-x proba.txt Adjuk a csoportnak és mindenki másnak végrehajtási jogot chmod go+x proba.txt Vegyünk el magunktól a végrehajtási jog! chmod u-x proba.txt Vegyünk el magunktól, a csoporttól és mindenktől a végrehajtási jogot! chmod ugo-x proba.txt

Kommunikációs parancsok

Kommunikációs parancsok

Kommunikációs parancsok

feladatok Készítsünk egy torta.txt file-t Készítsünk egy talca nevű könyvtárat! Másoljuk be a torta.txt-t a talca kt-ba! Lépjünk be a talcaba és nézzük meg benne van-e Listazzuk ki a tartalmát! töröljük a file-t lépjünk ki a talca-ból és töröljük! touch torta.txt mkdir talca cp torta.txt talca cd talca ls torta.txt cat torta.txt rm torta.txt cd.. rmdir talca