A Linux operációs rendszer 2017.

Hasonló dokumentumok
A L I N U X f e l é p í t é s e

Linux alapok gyakorlat

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

A L i n u x r u h á j a

A Linux operációs rendszer

Készítette: Csatlós István 2010-ben

1_Linux_bevezeto_bash

Hálózatok építése és üzemeltetése

LINUX PMB VIRTUALBOX TÖRTÉNELEM DEBIAN ALAPPARANCSOK - GRUB

Tájékoztató. Használható segédeszköz: -

Operációs rendszerek 1.

Operációs rendszerek gyak.

Informatika szintmérő-érettségi tételek február

Hardver és szoftver követelmények

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Operációs rendszerek I. IIII. gyakorlat

eszemélyi Kliens Szoftvercsomag

LINUX PMB LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB

eszemélyi Kliens Szoftvercsomag

Bevezetés az informatikába 7. előadás. A UNIX operációs rendszer. Jellemzői. Védelem. A UNIX rendszer felépítése

Operációs rendszerek. UNIX/Linux fájlrendszerek

Linux hálózati adminisztráció

Linux - ízelítő. Várady Géza

Informatika szintmérő-érettségi tételek február

Unix/Linux alapok. Operációs rendszerek I. készítette: Bringye Zsolt, Kozlovszky Miklós, Póserné Oláh Valéria, Windisch Gergely

Telepítés Linux alatt röviden - általánosan

Az Intel gyorsindító készlete a Linux*-hoz v1.2 Gyorstájékoztató. Megrendelési szám: C

Unix fájl-hierarchia

2016/06/09 13:15 1/108 Linux parancssor

I. Felzárkoztató Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

OPERÁCIÓS RENDSZEREK I. HÁTTÉRTÁRAK

Linux rendszergazda tanfolyamok

A Debian, mint Desktop Operációs Rendszer

UNIX: fájlrendszerek

Unix-Linux alapok I. gyakorlatvezető: Lutár Patrícia

Synology NAS integrálása inels IMM szerverhez

Grafikus felhasználói felület Linux alatt Tartalom

A Linux helye az operációs rendszerek között

Hardver összetevők ellenőrzése Linux alatt. Hardverguruk előnyben...

Linux alapismeretek. Felhasználó Felhasználói programok (folyamatok) Rendszerkönyvtárak (rendszerhívások) Segédprogramok (utility)

Unix/Linux alapok 2. Operációs rendszerek I. készítette: Kozlovszky Miklós, Bringye Zsolt Póserné Oláh Valéria, Windisch Gergely

Linux alapok és használatuk

Hálózatok építése, konfigurálása és működtetése

Debian mint Desktop Operációs rendszer

Linux ismeretek. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék tavaszi félév

Google Drive szinkronizálása asztali géppel Linux rendszeren

Ismerkedjünk meg a Linuxszal!

Unix alapú operációs. rendszerek ELŐADÁS CÍME. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék

Operációs rendszerek. 1. gyakorlat. Bevezetés, követelmények UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Állásidő minimalizálása: BTRFS, kgraft

1.2. NFS kliens telepítése és beállítása

Hálózatok építése, konfigurálása és működtetése

(jegyzet) szeptember i óra anyaga. 1. Bevezetés

Virtualizációs Technológiák Operációs rendszer szintű virtualizáció Konténerek Forrás, BME-VIK Virtualizációs technológiák

Operációs rendszerek. Az X Window rendszer

A SuliX család: Az oktatási és érettségi disztribúciótól a SuliXerverig

Operációs rendszerek. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Informatikai Rendszerek Intézete Gábor Dénes Foiskola. Operációs rendszerek oldal LINUX

UNIX fájlrendszerek alapismeretei

LINUX Hálózat beállítása. Forrás:

Oktatási cloud használata

Windows és/vagy Linux? Készítette: Hanusz Zoltán /Hazlaat/

Bevezetés a. Linux. rendszerek használatába. készítette: Deák János

Operációs rendszerek 2 1. óra: Linux alapok Ismétlés. Windisch Gergely félév

Windows XP. és Ubuntu. mi a különbség? Mátó Péter <mato.peter@fsf.hu> Windows XP vs Ubuntu Mátó Péter <mato.peter@fsf.

Linux hálózati adminisztráció

Linux alapok. Parancsok általános alakja parancs kapcsolók paraméterek

Linux 1-2. Labor Elo zetes ismeretek

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.

SZOFTVEREK (programok)

Integrált-HardverSzoftver-Rendszer

Linux ismeretek. Göcs László mérnöktanár. KF-GAMF Informatika Tanszék tavaszi félév

Veeam Agent for Windows and Linux

LINUX LDAP címtár. Mi a címtár?

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Java-s Nyomtatványkitöltő Program Súgó

Bevezetés az informatikába, második gyakorlat. Bevezetés Környezetváltozók és néhány egyszerű utasítás Jogosultságok Fájlkezelés

Opensuse automatikus telepítése

Operációs rendszer feladatai. Informatikai alapismeretek. Multiprogramozás. Közös jellemzık. Virtuális tárkezelés. Multiprogramozás problémái

Számítógép Architektúrák. 2. Gyakorlat (shell és HTML alapok)

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

Linux bevezető (jegyzet)

HaXSoN Nyílt forrásdú, zárt informatikai rendszer

UNIX fájlrendszerek alapismeretei

Operációs rendszer ismeretek

Számítógépes munkakörnyezet II. Szoftver

Az operációs rendszer fogalma

Operációs rendszerek. 4. gyakorlat. BASH bevezetés, script írása, futtatása UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

MS Windows XP Professional SP2 telepítés virtuális gépre.

Hálózati adminisztráció Linux (Ubuntu 8.04) 7. gyakorlat

OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc -

1. Üres merevlemez gépbe helyezése, Boot a CD1 telepíto lemezrol (Hiba esetén video állítása VGA módra F4 billentyüvel, )

GNU/Linux alapok és alkalmazásuk

2. modul - Operációs rendszerek

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

chmod umask chown, chgrp

Windows há lo záti ádminisztrá cio gyákorlát

Átírás:

2017.

Témakörök 1. Kialakulása 2. Disztribúciók 3. Telepítés, bootloader 4. Csomagkezelés 5. Rendszer felépítése (könyvtárak, fájlok, jogok, felhasználók) 6. Konzol 7. Alapvető parancsok 8. Grafikus felület (GUI), ablakkezelők 2

1. Kialakulása Linus Torvald (finn), 1991. Szakdolgozatként indult (UNIX-like) Nyílt forráskódú, ingyenes (GPL) Több disztribúció jelent meg Disztribúció terjesztés, kiadás A kernel köré épül a rendszer: moduláris, hibrid kernel Interneten: http://linux.org http://kernel.org 3

2. Disztribúciók Nyílt forráskód (GPL) Kiadások, közösségek saját fordításai Legismertebb disztribúciók: RedHat CentOS Fedora Debian Ubuntu SuSE Gentoo Arch Mandriva (korábban Mandrake) Slackware Mint...stb. 4

2. Disztribúciók Magyar disztribúciók: UHU-Linux (Debian alapokon) BlackPanther OS (RH alapokon) 5

3. Telepítés Telepítési folyamat: Hagyományos telepítés Ma már grafikus, korábban volt konzolos (text) Telepítési módok: Médiáról (CD, DVD, USB) Live Média Hálózatról 6

3. Telepítés Telepítési példák: 7

3. Telepítés Telepítési példák: 8

3. Telepítés Telepítési példák: 9

3. Bootloader Rendszerbetöltő Első lépés induláskor BIOS, EFI ezt indítja először Ez tölti be az operációs rendszert, kernelt (magot) GRUB Korábban: LILO 10

3. Bootloader GRUB: Grand Unified Boot Loader Folyamat: MBR v. GPT 11

3. Bootloader GRUB 2 12

4. Csomagkezelés Disztribúciók meghatározzák a csomagokat Mik a csomagok? Programok kezelése csomagszinten Egy csomag: egy alkalmazás v. annak része Alapvető formátumok: rpm (redhat package management) deb (debian package) Telepítéskor installálódnak Utólag is telepíthetők, eltávolíthatók Pl.: kernel-4.9.5-200.fc25.x86_64.rpm 13

4. Csomagkezelés 14

4. Csomagkezelés Csomagkezelés sokszor nehézkes volt Függőségek Egyszerűsítésre volt szükség Csomagkezelő segédprogramok apt (Debian rendszerek) dnf ill. yum (RedHat rendszerek) Ezekhez van konzolos és grafikus front-end 15

4. Csomagkezelés Csomagkezelők összehasonlítása 16

5. Rendszerfelépítése Alapvetően konzolos (text mód) DOS is hasonló volt Windows parancssor Van grafikus felület (GUI) 17

5. Rendszerfelépítése Fájlrendszer Nincs betűjelzés, mint a DOS/Windows esetén Csatolja a külső tárolókat (mount) Ma már a Windows is tudja. :) 18

5. Rendszerfelépítése Fájlkezelők mc (Midnight Commander) 19

5. Rendszerfelépítése Fájlkezelők Gnome Commander (GUI) 20

5. Rendszerfelépítése Fájlrendszer DOS minden meghajtón létrehoz egy ún. fájlallokációs táblát (File Allocation Table, azaz FAT) és ebben rögzíti a szabad és lefoglalt szektorokat. Egy másik szektor a gyökérkönyvtárat tartalmazza. A DOS könyvtár a tárolt fájlok nevén kívül azok attribútumát, méretét és dátumbélyegét is tárolja. 21

5. Rendszerfelépítése Fájlrendszer LINUX minden egyes fájl számára úgynevezett i-csomópontot (i-node) foglal le, amelyben fontos rendszerjellemzőket tárol. A létrehozott fájlról az operációs rendszer nemcsak a nevét és létrehozásának dátumát tárolja (mint a FAT), hanem annak azonosítóját is, aki létrehozta, továbbá annak a csoportnak a nevét, amelyhez a fájl tartozik. Ezért finomabban lehet szabályozni az 22 engedélyeket.

5. Rendszerfelépítése Fájlrendszer tulajdonságai Az engedélyeket minden fájlhoz külön tárolja A hozzáférés a saját tulajdonosára, vagy bizonyos felhasználók csoportjára korlátozható. olvasási (read), írási (write) és végrehajtási (execute) engedélyek 23

5. Rendszerfelépítése Linkek, csatolások Hivatkozások Lehet kötött (hard) (soft/symbloc) link Helytakarékosság Mikor érdemes használni? v. szimbolikus 24

5. Rendszerfelépítése Fájlrendszerek Virtuális fájlrendszerek (a rendszer számára..) SMBFS, SSHFS, NFS stb. Támogatott fájlrendszerek ext2, ext3, ext4 (Linux saját fájlrendszere) ReiserFS XFS ZFS FAT32 NTFS 25 stb.

5. Rendszerfelépítése Könyvtárszerkezet Hierarchikus Könyvtárak Fájlok Elérési út Root gyökér: / pl.: /home/joe/myfile.txt Csatolt (mount) tárolóeszközök pl.: /mnt/usb 26

5. Rendszerfelépítése Könyvtárszerkezet 27

5. Rendszerfelépítése Könyvtárszerkezet /bin, /sbin Futtatható, bináris állományok (sbin: root) /boot Rendszer betöltésének állományai: grub, lilo, kernel (/boot/vmlinuz) /cdrom, /media, /mnt Média becsatolása: USB, Floppy, CD/DVD /dev Az eszközöket (mindet) fájlokon keresztül érjük el, pl.: /dev/dsp (hangkártya) /dev/cdrom (CD) 28

5. Rendszerfelépítése Könyvtárszerkezet /etc Konfigurációs fájlok Rendszergazda éri el Globális konfig hely 29

5. Rendszerfelépítése Könyvtárszerkezet /home Felhasználók mappa Felhasználó fájljai Beállítások, konfigurációs fájlok, mappák Pl.: /home/peter /home/peter/dokumentumok 30

5. Rendszerfelépítése Könyvtárszerkezet /lib Megosztott objektumok, library-k Mint windows esetén a DLL-ek Valamint a kernel moduljai 31

5. Rendszerfelépítése Könyvtárszerkezet /lost+found Sérült fájlok Helyreállíthatók 32

5. Rendszerfelépítése Könyvtárszerkezet /proc az éppenfutó műveletek -fájlként leképezve, sorszámozva, illetve információk a rendszerről: processzorról, memóriáról 33

5. Rendszerfelépítése Könyvtárszerkezet /tmp Ideiglenes fájlok helye Rendszer és felhasználó szinten 34

5. Rendszerfelépítése Könyvtárszerkezet /usr Felhasználói fájlok helye Telepített programok Library-k Források (kernel): /usr/src Dokumentációk: /usr/share/doc, /usr/doc Ikonok stb. 35

5. Rendszerfelépítése Könyvtárszerkezet /var Szolgáltatások gyűjtőkönyvtára Átmeneti tárolók (cache): /var/cache Naplófájlok (log): /var/log/maillog Levelezési fiókok (mailbox): /var/mail/root 36

5. Rendszerfelépítése Felhasználók Rendszergazda: root Felhasználók: a root felhasználó hozza létre alapvetően Csoportokba szervezhetők a felhasználók Jogosultságok adhatók a fájlrendszeren: /home/joe/myfile.txt 26 joe joe -rwxrwxrwx 37

6. Konzol Szöveges üzemmód (text mode) DOS-szerű Grafikus felületről is nyitható Terminál gnome-terminal, xterm, xfce4-terminal Parancsok adhatók ki Különböző parancsértelmezők lehetnek bash cs stb. 38

7. Alapvető parancsok Linux parancssor kezdőknek Prompt, ami formázható is: [root@server ~]# [user@server ~]$ 39

7. Alapvető parancsok Fájl- és könyvtárkezelő parancsok: pwd ls cd cp mv rm rmdir uount umount 40

7. Alapvető parancsok Rendszerinformációs parancsok: df du free top uname uptime users netstat man info 41

7. Alapvető parancsok Hálózatkezelési parancsok: ip ifconfig iwconfig ping ifup ifdown ifstatus ifstat 42

7. Alapvető parancsok Felhasználókezelési (jogosultsági) parancsok: adduser userdel chmod chown usermod chroot 43

7. Alapvető parancsok Csomagkezelési parancsok: dpkg rpm apt yum dnf Lsd. Korábbi dia 44

7. Alapvető parancsok Egyéb parancsok: clear kill halt shutdown reboot /bin/bash service systemctl stb. 45

8. Grafikus felület (GUI), ablakkezelők X Window System Grafikus felület (GUI): X11 Xorg Bejelentkezés is lehet grafikus felületen XDM: Desktop Management 46

8. Grafikus felület (GUI), ablakkezelők Login (GUI): 47

8. Grafikus felület (GUI), ablakkezelők Szoftver frissítés (GUI): 48

8. Grafikus felület (GUI), ablakkezelők Asztal (GUI): 49

8. Grafikus felület (GUI), ablakkezelők Ablakkezelő (window manager): A grafikai elemeket kezeli (látható elemek) Egyéb szolgáltatások is beállíthatók Automatikus futtatás Saját szoftverek stb. Telepítéskor többnyire választható, de később is módosítható Menet közben is váltható! 50

8. Grafikus felület (GUI), ablakkezelők Ablakkezelő (window manager): Legismertebb ablakkezelők: KDE GNOME XFCE LXDE Icewm Compiz... stb. 51

8. Grafikus felület (GUI), ablakkezelők Ablakkezelő (window manager): KDE 52

8. Grafikus felület (GUI), ablakkezelők Ablakkezelő (window manager): GNOME 53

8. Grafikus felület (GUI), ablakkezelők Ablakkezelő (window manager): Xfce 54

8. Grafikus felület (GUI), ablakkezelők Ablakkezelő (window manager): LXDE 55

8. Grafikus felület (GUI), ablakkezelők Ablakkezelő (window manager): Compiz 56

Köszönöm a figyelmet! 57