Unix oper ci s rendszer
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

UNIX operációs rendszer PowerPoint PPT Presentation


  • 52 Views
  • Uploaded on
  • Presentation posted in: General

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 1973-ban átírták C nyelvre . Ennek köszönhető a hordozhatóság. Az AT&T kezdetben ingyen az amerikai egyetemek

Download Presentation

UNIX operációs rendszer

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Unix oper ci s rendszer

UNIX operációs rendszer


Unix op rsz

UNIX op. rsz.

Elsõ változatát 1969-ben készítette Ken Thomson és

Dennis Ritchie aAT&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ésa forráskód és a rendszer

egységefelett.

------------------------------------------------------------------------------------------

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


Szabad forr sk d elve

Szabad forráskód elve

  • Az egyetemi és akadémiaiszfé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)


Linux

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)


Unix linux jellemz i

UNIX, Linux jellemzői

Multitask, többfeladatos,

Multiuser,többfelhasználós,

Hálózatos oprsz.


Unix os f jlrendszer s f jlszerkezet

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 ()


Kliens szerver viszony

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)


Bejelentkez s kijelentkez s

Bejelentkezés / Kijelentkezés

Be:

Felhasználói név (login)

Jelszó (password)

Ki:

logout

exit


F jlokhoz tartoz jogosults gok

Fájlokhoz tartozó jogosultságok

  • 7 hely: pl: drwx - - - - - -

  • - 1. 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

jogosultságok link user csoport fájl (byte) módosítás fájl

szám. neve neve mérete dátuma neve

r ha olvashatja (read)

w ha írhatja (write)

x ha végrehajthatja (execute)

- ha az adott jog nincs számára megadva


Az internet fontosabb szolg ltat sai

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)

E-mail (levelezés)


Telnet felt tele

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)


Telnet mire j

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.


Telnet

Telnet

  • Parancsok lapon


Ftp felt tele

Ftp feltétele

  • internet kapcsolat

  • 1. felhasználói jogosultság (account (login név és password)2. „anonymous” ftp helyek (login: anonymus, p: e-mail 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)


Ftp mire j

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


Unix oper ci s rendszer

  • Parancsok lapon


Ftp k nyvt ri m veletek

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


Ftp llom ny tvitel utas t sok

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


Egy b utas t sok

Egyéb utasítások

  • Számítógép ellenőrzése - ping + cím

  • Felhasználói adatok - finger + e-mail

  • DNS-IP váltás: nslookup + cím

  • Ki birtokolja a DNS címet: whois + cím

  • Útválasztó - route


  • Login