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

Hasonló dokumentumok
A Linux operációs rendszer 2017.

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

Operációs rendszerek gyakorlat

Opensuse automatikus telepítése

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

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

Operációs rendszerek gyakorlat

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

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

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

A fájlkezelés alapjai

Operációs rendszerek gyakorlat

A számítógép egységei

Operációs rendszerek gyakorlat

Operációs rendszerek I. IIII. gyakorlat

A mappák használata. Mappa létrehozása

Fájlrendszerek. A Windows operációs rendszerek fájlrendszere

Operációs rendszerek 1.

UNIX: fájlrendszerek

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

18. témakör. Jogosultságok (Windows és Linux jogosultságok összehasonlítása, helyi és megosztási jogosultságok)

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

Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter

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

Operációs rendszerek gyak.

2. modul - Operációs rendszerek

Alkalmazások típusai Szoftverismeretek

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

FÁJLOK ÉS MAPPÁK MÁSOLÁSA PENDRIVE-RA ÉS CD-RE A LEGEGYSZERŰBBEN WINDOWS XP-N

Operációs rendszerek. UNIX fájlrendszer

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

Szoftver alapfogalmak

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

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

Az operációs rendszer. Az operációs rendszer feladatai, részei, fajtái Az operációs rendszer beállítása

Védené értékes adatait, de még nem tudja hogyan?

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

OE-NIK 2010/11 ősz OE-NIK ősz

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

Gyakorlati vizsgatevékenység

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

A Windows az összetartozó adatokat (fájlokat) mappákban (könyvtárakban) tárolja. A mappák egymásba ágyazottak.

INFORMATIKAI RENDSZERGAZDA SZAKKÉPESÍTÉS TANULÓI SEGÉDLET. Windows áttelepítő használatához

Linux fájlrendszerek. Papp Zsolt. Rendszermérnök, Novell PSH.

Laborgyakorlat: Partíció létrehozása Windows XP Professional operációs rendszerben

1_Linux_bevezeto_bash

Fájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika

Operációs rendszerek

Unix fájl-hierarchia

Alternatív processz állapot és statisztika lekérdezési módszer a Linux kernelben

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

SZOFTVEREK (programok)

Kikapcsoláskor mindig a Commodore számítógépet vagy a floppy meghajtót kapcsolja ki először.

Ubuntu telepítése virtuális gépre (VirtualBox)

A legfontosabb DOS parancsok

Linux alapok gyakorlat

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

Jelenleg több mint 250 féle disztribúció létezik ( ) Kenneth Lane Thompson Dennis M. Ritchie Linus Torvalds

Mechatronika segédlet 6. gyakorlat

Fájl rendszer (implementáció) Fájl rendszer struktúra Allokációs módszerek Szabad hely kezelése Directory implementáció Helyreállítás

Operációs rendszerek. 3. gyakorlat. Jogosultságkezelés, linkelés, csővezeték UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Operációs rendszerek

Synology NAS integrálása inels IMM szerverhez

6. Háttértárak. Mágneses elvű háttértárak. Ezek az eszközök ki-, bemeneti perifériák, az adatok mozgása kétirányú.

Hardver és szoftver követelmények

UNIX fájlrendszerek alapismeretei

11. ISMERTESD AZ ÁLLOMÁNYMŰVELETEKET (ÁLLOMÁNYOK FÁJLOK- LÉTREHOZÁSA, MÁSOLÁSA, MOZGATÁSA, TÖRLÉSE, ÁTNEVEZÉSE, FUTTATÁSA, KERESÉSE)

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

Floppix linux disztribúció üzembe helyezése VirtualBox alatt fizikai floppy meghajtó nélkül

Egy egyszerű, gyors és szabad újratelepítő eszköz: upi

Fájlműveletek, könytárszerkezet Fájlkezelés a Total Commanderrel

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

A háttértárakon tárolt adathalmazokat - például programokat, dokumentumokat, adatbázisokat stb. - fájloknak nevezzük.

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


A feladat címe, rövid emlékeztetje

Debreceni Egyetem Matematikai és Informatikai Intézet. 13. Védelem

Operációs rendszerek. Elvárások az NTFS-sel szemben

Ablak és ablakműveletek

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései?

Az operációs rendszer fogalma

Hogyan telepíthetsz fel Arch linuxot

Felhasználók kezelése

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

1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra:

Előadás_#13. Egy lemez írási művelet kiszolgálása

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. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Merevlemez üzembe helyezése, particionálása

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

Windows. Készítette: Csatlós István

Operációs rendszerek III.

A számítógép külső felépítése

Bevezetés az informatikába

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

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

Adataink biztonságos tárolása és mentése

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

TestLine - zsoltix83tesztje-01 Minta feladatsor

A Novitax ügyviteli programrendszer első telepítése

Átírás:

A L I N U X f e l é p í t é s e Fájlrendszer, könyvtárszerkezet, kernel, terminal, X-window DE-EFK Egészségügyi Ügyvitelszervező Szak Linux c. tantárgy 2006 I. félév

F á j l r e n d s z e r Fájlrendszernek azt az adatstruktúrát nevezzük, amelyben egy operációs rendszer a lemezen és egyéb adathordozókon az egyes könyvtárak és állományok adatait és elhelyezkedését tárolja.

F á j l r e n d s z e r D O S k o n t r a L I N U X A DOS a lemezmeghajtókhoz és a merevlemezen létesített partíciókhoz betűjeleket rendel. A UNIX ezeket egyetlen fájlrendszerbe egyesíti, nem biztosít egyedi betűjelet a meghajtókhoz. Ezért nincs különbség az önálló meghajtók és a partíciók között. Csak egyetlen nagy meghajtót lát egyetlen könyvtárszerkezettel

F á j l r e n d s z e r D O S k o n t r a L I N U X A 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. A LINUX minden egyes fájl számára úgynevezett i- csomópontot (i-node) foglal le, amelyben fontos rendszerjellemzőket tárol. A LINUX alatt 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 engedélyeket.

L I N U X f á j l r e n d s z e r t u l a j d o n s á g a i Az engedélyeket minden fájlhoz külön tárolja Így 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

L I N U X f á j l r e n d s z e r t u l a j d o n s á g a i Csatolások Ha a fájlhoz a hozzáférés a fájlrendszer különböző pontjairól megy végbe, akkor ezt a fájlt másolni is lehetne. Ez viszont fölöslegesen pazarolná a tárolási helyet. Megoldás: csatolás, amely lehet kötött (hard) vagy szimbolikus

L I N U X é s a v i r t u á l i s f á j l r e n d s z e r Annak érdekében, hogy a Linux más fájlrendszerek támogatását is tudja biztosítani, a kernel és a fájlrendszerek között létezik egy szint, amelyet virtuális fájlrendszernek neveznek. Ez rendelkezik azokkal a rutinokkal, amelyek szükségesek egy fájlrendszeren történő műveletvégzéshez. Ez biztosítja a különböző fájlrendszerek közötti átjárhatóságot, mert a felhasználónak nem is kell tudnia, hogy milyen fájlrendszeren történik a műveletvégzés, csak kiadja a parancsot, és az érintett fájlrendszer-kezelő lefordítja a megfelelő fájlrendszer-hívásokra.

L I N U X á l t a l t á m o g a t o t t f á j l r e n d s z e r e k ext, ext2, ext3 ReiserFS JFS - naplózó fájlrendszer (Journaling File System) XFS FAT32, NTFS, SMB, NFS, SshFS, stb.

1. hierarchikus könyvtárszerkezet könyvtárak tartalmazhatnak alkönyvtárakat is Ebben a könyvtárszerkezetben az egyes fájlokra úgy tudunk hivatkozni, hogy meg kell adnunk, mely könyvtárakon keresztül érhetjük el a könyvtárszerkezet gyökerétől kiindulva. Ezt nevezik a fájl elérési útjának.

2. Az elérési út egyes tagjait a / jel választja el egymástól, a legelső / jel a hierarchia legtetején lévő úgynevezett gyökér-könyvtárat jelöli, amelyből a többi elágazik. Ez minden Linux alapja, ebből ágaztatható le a teljes szerkezet. Példa: /home/balmag/dokumentumok saját dokumentumaimat tartalmazó könyvtár /usr/share/doc/ - LINUX programjaink dokumentáció, leírásai

3.

/ b i n é s / s b i n A bin könyvtárakban - nem meglepő módon - futtatható bináris állományok csücsülnek. Bár ez nem törvényszerű, de általában a bin könyvtárakban a minden felhasználó által elérhető állományok kerülnek az sbin könyvtárakba pedig olyan rendszereszközök, melyeket például csak rendszergazdák használnak. A /bin és /sbin az alaprendszerhez szükséges programokat tartalmazza, a felhasználó által telepített programok a /usr/bin /usr/sbin alá kerülnek.

/ b o o t A boot könyvtárban találhatók a bootnál fontos fájlok: általában a rendszermag (kernel), illetve Grub/Lilo rendszerbetöltő esetén annak konfigurációs állománya is. A gyökérben található még egy vmlinuz fájl is (esetenként bzimage), mely egy un. szimbolikus link a /boot/vmlinuz-ra azaz a rendszermagra. A szimbolikus link egy hasznos megoldás Linux alatt: ha egy fájlra több helyen is szükségünk van, elég ehgy helyen tárolni azt, és a többinél csak egy mutatót létrehozni az adott fájlra, így onnan is ugyanúgy elérhető, de nem foglal kétszer helyet a vincseszteren.

/ c d r o m / m e d i a A /cdrom szimbolikus link, általában a /media/cdrom könyvtárra. Ez utóbbi alá csatolódik be a CD meghajtó egység. A /media alá kerül bejegyzésre az összes cserélhető média. pl. CD, DVD, floppy, pendrive, stb. /cdrom = /media/cdrom v. /media/cd

/ d e v Linux alatt fájlokon keresztül érünk el mindent a CD-vel kezdve, a hangon át, az egérig. Ezek a speciális eszközfájlok találhatók ebben a mappában. Például: /dev/dsp hang vagy /dev/input/mouse -egér

/ e t c Az etc könyvtár a gyűjtőhelye a különböző programok globális konfigurációs fájljainak. Ellentétben a Windowsos registry megoldással Linux alatt minden konfigurációs állomány egyszerű szövegfájlba van mentve, aminek nagy előnye, hogy az állományok akkor is egyszerűen elérhetők, ha a rendszer egyébként használhatatlan. Természetesen emellett az egyes programok felhasználó specifikus beállításokkal is rendelkeznek, ezeket a home könyvtárakban tárolja a rendszer, rejtett mappákban. Például: /home/balmag/.firefox

/ h o m e Ezalatt a könyvtár alatt találhatók a felhasználói könyvtárak, az adott könyvtár alatt a felhasználónak teljes jogköre van (írás, olvasás, végrehajtás), ezen az egy könyvtáron kívül azonban leginkább csak olvasási joga van alapból. Például: /home/balmag balmag felhasználónak teljes jogosultsága van saját könyvtára felett

/ l i b A lib könyvtár alatt már a rendszer részei lapulnak: library fájlok, kernel modulok, stb. Moduláris felépítésű kernelek esetében az egyes modulok innen töltődnek be. /lib/modules/kernel-version Például: /lib/modules/2.6.15-27-386 modprobe és rmmod!!!

/ l o s t + f o u n d Ha a filesystem megsérül, és a helyreállító program olyan file-okat talál rajta, amelyeknek könyvtárstruktúrába helyezéséhez nincs elég információja, ide teszi õket.

/ m n t Ez alá a könyvtár alá kerülnek (általában) befűzésre a fix partíciók. Például: /mnt/hda2 vagy /mnt/hdc1

/ p r o c Itt találhatóak az éppenfutó műveletek -fájlként leképezve, sorszámozva, illetve információk a rendszerről: processzorról, memóriáról, stb. cat /proc/cpuinfo

/ t m p Az egyes programoknak szükségük van/lehet átmeneti fájlokra. Ezek kerülnek ide. Ez a másik olyan könyvtár, amely alapértelmezettben írható minden felhasználó számára.

/ u s r Ez alatt a könyvtár alatt található minden. telepített programok nagy része, hagyományból ide szoktunk forrásokat pakolni (/usr/src), és azt leforgatni. Itt találhatók a dokumentációk, itt találhatók az ikonok nagy része, sorolhatnánk a végtelenségig...

/ v a r Szintén számos szolgáltatás gyűjtőkönyvtára. Itt találhatók a naplófájlok ( /var/log/maillog ) egyes programok hosszabb ideig tárolt, mégis átmeneti fájljai, ( /var/cache/apt/archives ) alapértelmezettben a felhasználói levélboxok, ( /var/mail/balmag ) stb.