Unix fájl-hierarchia

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

LINUX PMB LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB

Linux alapok gyakorlat

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

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

Operációs rendszerek 1.

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

Linux bevezető (jegyzet)

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

Operációs rendszerek gyakorlat

Operációs rendszerek I. IIII. gyakorlat

chmod umask chown, chgrp

Operációs rendszerek gyakorlat

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

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

A Linux operációs rendszer 2017.

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

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

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

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

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

1_Linux_bevezeto_bash

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

Számítógépes alapismeretek

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

Munka állományokkal. mv: áthelyezés (átnevezés) rm: törlés. rmdir: üres könyvtár törlése. -r, -R: rekurzív (könyvtár) -r, -R: rekurzív (könyvtár)

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

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

Operációs rendszerek gyak.

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

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

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

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

Legfontosabb tulajdonságai. UNIX rendszer felhasználói és fejlesztői felülete (1-4. ea.) Unix hagymahéj struktúrája. Legfontosabb tulajdonságai

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

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

Szkriptnyelvek. 1. UNIX shell

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

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

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

Ismerkedjünk meg a Linuxszal!

NIS + NFS+Automount. Összeállította: Sallai András

SAMBA. Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE

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

FTP szerver telepítése

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

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

Az alábbiakban néhány Linux parancsra látunk példákat, feladatokat.

fájlrendszer A /proc A /proc fájlrendszer A /proc fájlrendszer

S z á m í t ó g é p e s a l a p i s m e r e t e k

BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA KÖRNYEZETI VÁLTOZÓK FÁJL REDEZETT KIÍRÁSA KÖNYVTÁRBAN BEJEGYZÉSEK SZÁMA FÁJLBAN SZÁM NÖVELÉSE. #!

Synology NAS integrálása inels IMM szerverhez

Munka állományokkal. mv: áthelyezés (átnevezés) rmdir: üres könyvtár törlése rm: törlés. -r, -R: rekurzív (könyvtár) -r, -R: rekurzív (könyvtár)

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

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

Linux parancsok összefoglaló.

UNIX fájlrendszerek alapismeretei

Programozás alapjai óra. Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján

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

Hálózati architektúrák és Protokollok GI 7. Kocsis Gergely

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

Yellow Dog Linux 4. Freescale Pegasos II Platform *** október (fordítás: v1.01)

Hálózati architektúrák és Protokollok PTI 5. Kocsis Gergely

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

Linux Essentials. Torma Hajnalka

Hálózati beállítások Készítette: Jámbor Zoltán 2016

EgroupWare: A csoportmunka megoldás

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

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

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

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

Az fájlrendszer és a kapcsolódó parancsok

Hálózati operációs rendszerek II. OES biztonsági rendszere

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

Informatika szóbeli vizsga témakörök

FÁJLOK, KÖNYVTÁRAK, JOGOK, STB

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

Telepítési Kézikönyv

Saját Subversion tároló üzemeltetése i. Saját Subversion tároló üzemeltetése

UNIX: fájlrendszerek

Linux rendszeradminisztrátorok kézikönyve

A UNIX állományrendszere és a kapcsolódó parancsok

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

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

Operációs Rendszerek II. labor alkalom

Bevezetés jogosultságkezelés, csővezeték, átirányítások. BASH script programozás

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

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

nem kitalálni kiderül ne tippelj! A szerver IP-címe Kérdések: 64 bites Debian. VMWare virtuális gép

Linux + XFS HOGYAN. Szteroiddal fűtött Linux. Russel Ingram. ringram@gargoylecc.com

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

Hálózati rendszerek adminisztrációja JunOS OS alapokon

Alkalmazások típusai Szoftverismeretek

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

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

Segédlet a Hálózati architektúrák és protokollok laborgyakorlathoz v0.6

2015/10/08 16:00 1/12 ArchLinux

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

Átírás:

Unix fájl-hierarchia Buday Gergely Károly Róbert Főiskola 2014 ősz....

Filesystem Hierarchy Standard 2.3-as verzió Rusty Russell, Daniel Quinlan, Christopher Yeoh 2004. január 28. nincs kőbe vésve....

A szabvány céljai a fájlok és könyvtárak helyei legyenek ismertek a szoftverek és a felhasználók számára....

A szabvány eszközei alapelvek a fájlrendszer minden területére minimális könyvtárak és fájlok előírása kivételek definiálása a történelmi konfliktusok felsorolása....

A szabvány felhasználói szoftvermérnökök akik a szabvánnyal együttműködő alkalmazásokat írnak amik a szabvánnyal együttműködő Unix disztribúciókon futnak disztribúció: Unix kernelre épülő operációs rendszer, maga a csomagolás....

A szabvány felhasználói 2. operációs rendszer fejlesztők, akik a szabvánnyal egyező rendszereket hoznak létre felhasználók, akik megértik és karbantartják egy rendszer egyezését a szabvánnyal és Önök, akik a tárgy keretében megismerik, hogy néz ki egy Unix rendszer belülről....

Megoszthatóság vannak fájlok, amik megoszthatók gépek között pl. a home könyvtárak vannak amelyek nem oszthatók meg pl. a lock fájlok....

Statikus kontra változó fájlok a statikus fájlok nem változnak végrehajtható, bináris fájlok,.so fájlok, dokumentáció a változó fájlokat a rendszer vagy a felhasználók rendszeresen felülírják /var/mail, /var/log....

Megoszthatóság és statikusság statikus /usr /opt megosztható egyedi /etc /boot változó /var/mail /var/run /var/spool/news /var/lock....

A root fájlrendszer indítás = bootolás, booting fontos, hogy a root fájlrendszer elemeivel megoldható legyen az indítás a helyreállítás a hibajavítás....

A root fájlrendszer 2. az indításhoz szükséges más fájlrendszerek felcsatolása (mount) segédprogramok, konfiguráció, boot loader információ a /usr, /opt, /var könyvtárak máshol is lehetnek így működnek a Unix rendszerek....

A root fájlrendszer 3. a hibajavításhoz szükséges segédprogramok itt kell legyenek diagnosztika, rekonstrukció a helyreállításhoz szükséges programok is mentésből visszamásolás....

A root fájlrendszer 4. de: legyen minél kisebb a root fájlrendszer ma: 1 gigabájt, /var nélkül kernel, ez sokszor nem megosztható kisebb root partíció: a diszk hiba is kevésbé valószínű....

A root fájlrendszer 5. alkalmazások ne hozzanak létre és ne követeljenek meg speciális fájlokat és alkönyvtárakat a root fájlrendszer maradjon kicsi teljesítmény és biztonsági megfontolásból különben kicsúszik a rendszergazdák látóköréből....

A root fájlrendszer 6. a disztribúciók ne hozzanak létre önkényesen könyvtárakat itt mert ez megakadályozhatja az alkalmazások hordozhatóságát....

rootfs: kötelező könyvtárak /bin alapvető parancsok /boot a boot loader statikus fájljai /dev /etc /lib eszközfájlok konfigurációs fájlok dinamikus programkönyvtárak.so fájlok....

rootfs: kötelező könyvtárak 2. /media kivehető háttértárak felcsatolási pontja /mnt /opt /sbin ideiglenes csatolási pont hozzáadott szoftverek helye lényeges rendszerprogramok system binaries....

rootfs: kötelező könyvtárak 3. /srv szolgáltatások fájljai web szerver, adatbázis szerver /tmp ideiglenes fájlok /usr másodlagos hierarchia alkalmazói programok /var változó adatok logfájlok, cache-ek....

rootfs: opcionális könyvtárak /home home könyvtárak helye /libxxx pl. /lib64, alternatív formátum /root a root home könyvtára....

/bin felhasználói és adminisztrátor parancsok azok a programok, amik más fájlrendszerek nélkül is kellenek pl. single user módban azok a parancsok, amiket a szkriptek használhatnak....

/bin: követelmények ebben a könyvtárban nem lehetnek alkönyvtárak....

/bin: kötelező tartalom cat fájlok összefűzése chgrp csoporttulajdonos megváltoztatása chmod fájl jogosultságok megváltoztatása chown fájl tulajdonos megváltoztatása....

/bin: kötelező tartalom 2. cp date dd df fájlok és könyvtárak másolása rendszerdátum kiírása és megváltoztatása fájl másolás és konvertálás diszk felhasználás dmesg kernel üzenetek....

/bin: kötelező tartalom 3. echo false egy sor kiiratása semmi, sikertelenül hostname hosztnév kiírása vagy megváltoztatása kill ln jelek küldése folyamatoknak linkek készítése....

/bin: kötelező tartalom 4. login bejelentkezés ls könyvtárak listázása mkdir könyvtárak létrehozása mknod karakter vagy blokk eszközfájlok létrehozása more lapozó....

/bin: kötelező tartalom 5. mount fájlrendszerek felcsatolása mv fájlok mozgatása, átnevezése ps folyamatok listázása pwd aktuális könyvtár kiírása rm fájlok és könyvtárak törlése....

/bin: kötelező tartalom 6. rmdir üres könyvtár törlése sed stream editor sh Bourne Shell stty terminál beállítások su user ID változtatás....

/bin: kötelező tartalom 7. sync fájlrendszer pufferek kiürítése true semmi, sikeresen umount fájlrendszerek lecsatolása uname rendszerinformáció....

/bin: opcionális tartalom csh C Shell ed fapados editor tar archiváló program cpio másik archiváló program....

/bin: opcionális tartalom 2. gzip GNU tömörítő program gunzip GNU kitömörítő program zcat GNU kitömörítő program netstat hálózati statisztika ping hálózati tesztprogram....

/boot: a loader statikus fájljai a kernel vagy a gyökérkönyvtárban vagy a /boot-ban van....

/dev: eszközfájlok a perifériákkal ezeken keresztül lehet kommunikálni....

/etc: konfigurációs fájlok ebben a könyvtárban nem lehet végrehajtható állomány a nagyobb programoknak saját alkönyvtáruk van....

/etc: konfigurációs fájlok 2. exports Network File System fstab fájlrendszer információ group csoportok hosts hosztnevek, statikus ld.so.conf.so fájlok helyei....

/etc: konfigurációs fájlok 3. mtab networks passwd profile dinamikus fájlrendszerek statikus hálózati információ felhasználók rendszerszintű beállítások shell indításhoz protocols IP protokollok....

/etc: konfigurációs fájlok 4. resolv.conf névszerver beállítások rpc remote procedure call securetty root hozzáférés korlátozása services tcp/udp szolgáltatások shells érvényes parancsértelmezők....

/home: felhasználói könyvtárak a fogalom általános a pontos hely nem ne építsünk erre....

/home: konfigurációs fájlok ponttal kezdődnek, pl. ~/.vimrc az adott felhasználó beállításai ha több fájl kell, legyen egy könyvtár pl. ~/.mozilla/ ez alatt már nem kell rejtett fájlnév....

/lib: programkönyvtárak.so fájlok, Windows-on ez a DLL a root fájlrendszerhez, azaz a /bin és /sbin könyvtárak parancsaihoz pl. libc.so.* a C könyvtár ld. még /lib64, 64 bites.so-k....

ideiglenes csatolási pontok /media hordozható háttértárakhoz /mnt hagyományos, de ideiglenes csatoláshoz....

/opt: hozzáaadott szoftverek /opt/<package> pl. olyan programok, amiket nem csomagból installálunk....

/sbin: rendszerparancsok /sbin, /usr/sbin, /usr/local/sbin /sbin: indítás, hibajavítás, mentésből helyreállítás /usr/sbin: normál üzemben használt rendszerparancsok /usr/local/sbin: helyi rendszerparancsok....

/sbin: rendszerparancsok 2. fdisk partíciós táblák kezelése fsck.* fájlrendszerek ellenőrzése halt ip init a rendszer leállítása hálózatok konfigurálása rendszerindítás ma a systemd használatos Linuxon....

/sbin: rendszerparancsok 3. mkfs.* fájlrendszer létrehozása mkswap swap terület létrehozása reboot újraindítás swapon swap bekapcsolása swapoff swap kikapcsolása....

/srv: szolgáltatások fájljai adatbázisszerver webszerver de: van ahol /var/www/html....

/tmp: ideiglenes fájlok kötelező nincs garancia arra, hogy egy program két meghívása között megmaradnak az ide írt fájlok....

/usr: a rendszer megosztható, csak olvasható installálástól eltekintve nem írunk bele nagy programcsomagoknak nem lehet saját alkönyvtára itt....

/usr: alkönyvtárak /usr/bin a legtöbb felhasználói parancs /usr/include C include fájlok /usr/lib /usr/local /usr/sbin /usr/share.so fájlok helyi hierarchia nem életfontosságú rendszerprogramok architektúra-független adatok....

/usr/share architektúra-független adatok csak olvashatók nem számít: i386, x86_64, ppc, alpha de: nem különböző operációs rendszerekhez és nem különböző verziókhoz /usr/share/man, /usr/share/doc....

/usr/share/man man1 felhasználói programok man2 rendszerhívások man3 könyvtári függvények man4 speciális fájlok, hálózat....

/usr/share/man 2. man5 fájlformátumok man6 játékok man7 vegyes man8 adminisztrátor parancsok hu etc. nemzeti változatok....

/var folyamatosan változó fájlok helye levelezés, logfájlok, adminisztratív adatok ideiglenes fájlok is ha nem külön partíció, akkor is legyen külön a root partíciótól....

/var 2. /var/cache alkalmazások gyorsítótárai /var/lib alkalmazások állapota /var/lock lock fájlok /var/log logfájlok....

/var 3. /var/run futó folyamatok adatai /var/spool feldolgozási sorok /var/tmp ideiglenes fájlok, nagyobbak ill. ritkábban törlődnek....

/var/log /var/log/messages syslogd rendszerüzenetei /var/log/wtmp ki- és bejelentkezések /var/log/lastlog utolsó bejelentkezések....