Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

UNIX operációs rendszer. UNIX op. rsz. Elsõ változatát 1969-ben készítette Ken Thomson és Dennis Ritchie a AT&T Bell Labratóriumában. A rendszer magját.

Hasonló előadás


Az előadások a következő témára: "UNIX operációs rendszer. UNIX op. rsz. Elsõ változatát 1969-ben készítette Ken Thomson és Dennis Ritchie a AT&T Bell Labratóriumában. A rendszer magját."— Előadás másolata:

1 UNIX operációs rendszer

2 UNIX op. rsz. Elsõ változatát 1969-ben készítette Ken Thomson és Dennis Ritchie a AT&T Bell Labratóriumában. A rendszer magját 1973-ban átírták C nyelvre. Ennek köszönhető a hordozhatóság. Az AT&T kezdetben ingyen az amerikai egyetemek rendelkezésére bocsátotta. Nem volt egységes ellenõrzés a forráskód és a rendszer egysége felett Két főbb irány: BSD Unix (Berkeley egyetemen), System V (USL fejleszti az AT&T után) (E kettő lett egyesítve később POSIX néven, mely cég független). Terminológia: „UNIX” - USL Licencel rendelkező; „Unix”: UNIX jellegű programok jelzése

3 Szabad forráskód elve Az egyetemi és akadémiai szférában kialakult a UNIX körül egy hatalmas programkörnyezet (szövszerk, tábl. stb), melyeket publikáltak C nyelvű forráskódjukkal együtt. FSF (Free Software Foundation) alapítvány: Célja: szabad (forráskódban is) ingyen hozzáférhetõ szoftverkörnyezet biztosítása bárki számára, ezen belül külön figyelem a UNIX-ra (GNU project) GPL (General Public Licence) – jogi megfogalmazás, GPL alá eső SW-ek követelményei: - szabadon terjeszthető - bárki készítheti, használhatja, sőt meglévőt módosíthat - kizárólag forráskódjával együtt terjeszthető - pénz nem kérhető érte (esetleg a terjesztésért, beüzemeltetéséért, konfigurálásáért)

4 Linux Linus Torvalds írta meg a Linux nevezetű valóban szabad forráskódú operációs rendszert (mely már nem tartalmazott USL v BSD kódot), több száz segítővel. A GNU környezet (fordító, segédprogramok, grafikus felület) már korábban is szabad volt, csak az op.rsz szabad forr. kódú magja hiányzott. Az Internetnek óriási szerepe volt ennek létrehozásában. Jogi értelemben a Linux nem UNIX, hanem Unix-klón, mely a POSIX-hoz áll legközelebb Kernel: Linux op.rsz. Magja, Shell: keretprogramok Kernel verzió szám: 1 (op..rsz. Magjának verzója). x (alverzió sz., ha páros, akkor stabil ver.). x (patch-level, apróbb változások jelölésére)

5 UNIX, Linux jellemzői Multitask, többfeladatos, Multiuser,többfelhasználós, Hálózatos oprsz.

6 UNIX-os fájlrendszer és fájlszerkezet - mindent fájlként értelmezünk (mon., bill., nyomt., könyvtárak, stb.) - a fájlok max. 255 hosszúságúak lehetnek - bármely karaktert tartalmazhatnak - case sensitive rendszer - minden egy gyökérben (mountingolással), jele: / (slash) - elérési útnál is: / (létezik relatív és absz. elérési út egyaránt) - minden fájlhoz tartozik egy inod-nak nevezett rekord, mely tartalmazza a fájlal kapcsolatos dolgokat ()

7 Kliens-szerver viszony  Szerver (távoli gép) és kliens (helyi gép) kapcsolata  A kliens program kommunikál a távoli szg.-en futó szerver programmal  A kliens hozzáfér a szerver operációs rendsz.-éhez és azt használja  Szerverekhez való hozzáférést annak rendszeradminisztrátora engedélyezheti (úgy, h. account-ot készít a felhasználónak)

8 Bejelentkezés / Kijelentkezés Be: Felhasználói név (login) Jelszó (password) Ki: logout exit

9 Fájlokhoz tartozó jogosultságok 7 hely: pl: drwx A fájl milyen jellegű adat (könyvtár, link, stb.) - 3x3 fájl hozzáférési jogosultságai (user jogai, group jogai, others jogai r ha olvashatja (read) w ha írhatja (write) x ha végrehajthatja (execute) - ha az adott jog nincs számára megadva jogosultságok link user csoport fájl (byte) módosítás fájl szám. neve neve mérete dátuma neve

10 Az Internet fontosabb szolgáltatásai Nem kommunikációs szolgáltatások: Telnet (Távoli bejelentkezés) FTP (File Transfer Protocol - fájlátvitel) WWW (World Wide Web - böngészés) Kommunikációs szolgáltatások TALK (beszélgetés) IRC (Interactive Real Chat - csevegés) (levelezés)

11 Telnet feltétele  internet kapcsolat  felhasználói jogosultság (account (login név és password)  Távoli gépen futó szerver prg. (ált UNIX komp. Linux verzió fut)  Saját gépünkön kliens prg. (win. oprsz. tartalmazza, neve: terminal emulator)

12 Telnet mire jó?  Távoli szg-en bony. számítási műveletvégzés (régebbi)  Távoli gápen futó adatbázisok elérése (régebbi)  Távoli gépen elhelyezett adatain kezelése  Velünk egy szerverre bejelentkezőkkel való komm.

13 Telnet  Parancsok lapon

14 Ftp feltétele  internet kapcsolat  1. felhasználói jogosultság (account (login név és password) 2. „anonymous” ftp helyek (login: anonymus, p: cím)  Távoli gépen futó szerver prg. (ált UNIX komp. Linux verzió fut)  Saját gépünkön kliens prg. (win. oprsz. tartalmazza, neve: terminal emulator)

15 FTP mire jó?  Állományok mozgatása a hálózaton  Alkalmazható műveletek Kapcsolódás Könyvtári műveletek Átvitelt biztosító műveletek

16  Parancsok lapon

17 FTP - könyvtári műveletek  Távoli gépen könyvtárváltás - cd könyvtár tartalma - ls, ls állományok lista jelenlegi hely - pwd  Lokális gépen könyvtárváltás - lcd

18 FTP -Állományátvitel utasítások  Letöltés egy állomány letöltése - get több állomány letöltése - mget  Feltöltés egy állomány feltöltése - put több állomány feltöltése - mput

19 Egyéb utasítások  Számítógép ellenőrzése - ping + cím  Felhasználói adatok - finger +  DNS-IP váltás: nslookup + cím  Ki birtokolja a DNS címet: whois + cím  Útválasztó - route


Letölteni ppt "UNIX operációs rendszer. UNIX op. rsz. Elsõ változatát 1969-ben készítette Ken Thomson és Dennis Ritchie a AT&T Bell Labratóriumában. A rendszer magját."

Hasonló előadás


Google Hirdetések