Lekce 3 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Podobné dokumenty
IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Lekce 7 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Linux připojování zařízení. 6 praktická část

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Lekce 8 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Lekce 23 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

LINUX ADRESÁŘOVÁ STRUKTURA. Co to, hrome, je? V této lekci se budeme brouzdat adresáři. SPŠ Teplice - 3.V

Přednáška 2. Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. Úvod do Operačních Systémů Přednáška 2

Systém souborů (file system, FS)

PŘÍKAZY PRÁCE SE SOUBORY

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Lekce 21 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Základní příkazy pro práci se soubory

1. přednáška pro začátečníky

Základní příkazy OS UNIX

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Souborové systémy a logická struktura dat (principy, porovnání, příklady).

Lekce 6 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ JAZYK C

Operační systémy 2. Struktura odkládacích zařízení Přednáška číslo 10

Lekce 12 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Operační systémy 1. Přednáška číslo Struktura odkládacích zařízení

Pro označení disku se používají písmena velké abecedy, za nimiž následuje dvojtečka.

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Téma 10: Správa hardwarových zařízení a ovladačů II

Materiály 2. ročník učebních oborů Občanská nauka. Metodický list. Identifikační údaje školy

Střední odborná škola a Střední odborné učiliště, Hořovice

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

Šablona 10 VY_32_INOVACE_0106_0110 Rovnice s absolutní hodnotou

Soubory. SŠSI Tábor 1

Nainstaloval jsem a jak dál? Michal Turek

Předmět: informační a komunikační technologie

Tematická oblast: Základy práce na PC (VY_32_INOVACE_10_1_AP) Anotace: Využití ve výuce: Autor: Ing. Jan Roubíček Vytvořeno: červenec až říjen 2013

Souborové systémy Mgr. Josef Horálek

Úvod do Linuxu SŠSI Tábor 1

Systém souborů (File System)

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 20 VY 32 INOVACE

2. přednáška pro začátečníky

CZ.1.07/1.5.00/

Integrovaná střední škola, Sokolnice 496

Administrace Unixu a sítí

Operační systémy 1. Přednáška číslo Souborové systémy

Střední odborná škola a Střední odborné učiliště, Hořovice

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 11 VY 32 INOVACE

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Lekce 25 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Téma 10: Konfigurace HW v systému CentOS. Základní konfigurace

CZ.1.07/1.5.00/ Pro vzdělanější Šluknovsko 32 - Inovace a zkvalitnění výuky prostřednictvím ICT

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

VÝUKOVÝ MATERIÁL. Varnsdorf, IČO: tel Využití ICT při hodinách občanské nauky

Střední odborná škola a Střední odborné učiliště, Hořovice

Informatika základní pojmy

VIRTUALBOX INSTALACE OS

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.

Lekce 33 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Principy operačních systémů. Lekce 7: Souborový systém

LIVE CD/DVD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Tomáš Borland Valenta

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 5 VY 32 INOVACE

Souborový systém (File System FS) Souborové systémy. Souborová fragmentace. Disková fragmentace. Organizace dat na pevném disku

SEZNAM ANOTACÍ. CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_PS4 Obecná psychologie

Linux CryptoFS. Petr Novický

Lekce 36 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

PŘESMĚROVÁNÍ VÝSTUPU DO SOUBORU

Paměťová média. Motto dne: Z Berkeley vzešly dvě důležité věci LSD a BSD. Nevěříme, že je to náhoda.

Inovace a zkvalitnění výuky prostřednictvím ICT

2.2 Acronis True Image 19

DUM 11 téma: Úvod do příkazové řádky

CZ.1.07/1.5.00/ Pro vzdělanější Šluknovsko 32 - Inovace a zkvalitnění výuky prostřednictvím ICT

PŘÍKAZY PRÁCE SE SLOŽKAMI

František Hudek. únor ročník

CZ.1.07/1.5.00/ Pro vzdělanější Šluknovsko 32 - Inovace a zkvalitnění výuky prostřednictvím ICT

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

OPERAČNÍ SYSTÉM. Informační a komunikační technologie

Základy práce na PC. Ing. Jan Roubíček

FILTRY V GNU/LINUXU ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Úvod do Operačních Systémů

Program Computer Setup

Lekce 11 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

VÝUKOVÝ MATERIÁL. Varnsdorf, IČO: tel CZ.1.07/1.5.00/ Pro vzdělanější Šluknovsko

IT ESS II. 1. Operating Systém Fundamentals

CZ.1.07/1.5.00/ Pro vzdělanější Šluknovsko 32 - Inovace a zkvalitnění výuky prostřednictvím ICT

Přednáška. Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

VÝUKOVÝ MATERIÁL. Pro vzdělanější Šluknovsko. 32 Inovace a zkvalitnění výuky prostřednictvím ICT Bc. David Pietschmann.

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 4 VY 32 INOVACE

VÝUKOVÝ MATERIÁL. Materiály pro ročník učebních oborů Občanská nauka, Ekonomie Metodický list. Identifikační údaje školy

ORGANIZACE DAT V PROSTŘEDÍ MS WINDOWS 10

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 14 VY 32 INOVACE

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 15 VY 32 INOVACE

ZOS CV1 Základy operačních systémů

ANOTACE vytvořených/inovovaných materiálů

Pár odpovědí jsem nenašla nikde, a tak jsem je logicky odvodila, a nebo jsem ponechala odpověď z pefky, proto je možné, že někde bude chyba.

Transkript:

Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 CZ.1.07/1.5.00/34.1076 Pro vzdělanější Šluknovsko 32 - Inovace a zkvalitnění výuky prostřednictvím ICT Ing.Ďurči Vladimír Základy OS LINUX, INSTALLACE VY_32_INOVACE_0202_0103 Teoretický výklad s pozdějším procvičováním. Vytvořeno 20. 7. 2013 Určeno pro Operační systémy 3. ročník, maturitní obor Přílohy Manuál studenta, jako pomocníka při provádění cvičení s konkrétním operačním systémem. IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ Lekce 3

S t r u k t u r a L I N U X U - z á k l a d Obsah lekce: Cíle... 1 Struktura souborového systému... 2 Objekty souborového systému Navigační systém souborů Montovaní souborových systémů a médií... 3 mount tec/vstav Abstrakce souborových systémů Otázky k opakování... 4 Lab... 5

C í l e Po skončení této lekce studenti budou schopni: Definovat strukturu souborového systému Popsat jak jádro pracuje s uživatelskými moduly a ovládači jednotlivých zařízení S t r u k t u r a s o u b o r o v é h o s y s t é m u Objekty souborového systému Stromová struktura souborů jako hlavní pramen pro informace Standardní hierarchie souborového systému Pravidla pro soubory a adresářová struktura Jak najít konkrétní soubory Navigace v souborovém systému Absolutní cesta - /etc/x11/jméno_souboru Relativní cesta - /data/bin/jméno_souboru Souborový systém, například ext3, je detailní sada konvencí uspořádaní dat na disku. Konvence definují jak jsou data uložena a čtena z harddisku. Harddisk může mít jeden nebo více oddílů partišen (partícíí). Každá partišna na Linuxu (volume-svazek) musí obsahovat souborový systém jenž se musí namontovat. Souborový systém se zaměňuje s typem souborového systému. V hierarchickém souborovém systému jsou adresářů uspořádané do stromové struktury. Objekty souborového systému Hlavní úložiště pro informaci na všech Unixu-like strojích je souborový strom, všechno se odvíjí od kořenového adresáře. Tento souborový strom není nic více než hierarchická sada adresářů, která postupně může obsahovat objekty souborového systému (FSO). FSO Příklad Blok souborů /dev/hda Adresáře /mnt Symbolické linky /dev/mouse --> /dev/psaux Znakové soubory /dev/psaux Běžné soubory /home/luke/file.txt Tabulka 2-1 Objekty souborového systému FSO jsou umístěny v souborovém systému, který může být namontován jako soubor do souborového stromu adresářů. Pět příkladů běžných FSOs v Linuxu jsou zobrazeny v Tabulce 2-1. Blok souborů odkazuje na řadiče disků nebo diskovou partícii. Pouze platný blok zařízení může být namontován do souborového systému. Příklad: /dev/hda je cesta pro primární IDE harddisk. Adresáře jsou další jednoduché kolekce FSOs. Adresář /mnt je běžný adresář jenž obvykle obsahuje další adresáře, podadresáře a soubory. Cesta /dev/mouse je určena pro myš. Znakový soubor (znakové zařízení) /dev/psaux odkazuje na zařízení mezi jádrem a konkrétním portem PS2 pro myš. Běžný soubor je jenom sbírka uložených informací upravených do souboru se jménem, například /luke/file.txt. Typy obyčejných souborů jsou tyto: datové soubory

adresářové soubory spouštěcí soubory S t a n d a r d n í h i e r a r c h i e s o u b o r o v é h o s y s t é m u Při pohledu na Obrázek 2-4a je vidět typická kořenová struktura Linuxu, a na Obrázku 2-4b Windowsu. Kořenový adresář je rozpoznán v průběhu zavádění systému. Ostatní svazky musí být namontovány do adresářů. Jména jsou montovací body, jejichž počátkem je kořenový adresář. Jsou tam i základní sady utilit, které by měly být vždy přístupné, například /bin. Obrázek 2-4a WINDOWS FILE SYSTEM STRUCTURE

Obrázek 2 4b Kořenová souborová struktura Standardní hierarchický souborový systém lze najít na www.pathname.com/fhs a je zobrazen na Obrázku 2-5. Linux Standard Base (LSB), jenž lze najít na www.linuxbase.org, určený ke zvýšení kompatibility mezi distribucemi Linux. Kořenový adresář je prvotním (základním) adresářem souborového stromu, standardizovaných podadresářů jenž jsou zobrazeny na souhrnném Obrázku 2-5. Obrázek 2 5 Hierarchický standard souborového systému Navigace v souborovém systému

Linux pokračuje v tradicích Unixu, který používá hierarchická jména souborů a konkrétní soubor je specifikovaný cestou. Cestu tvoří začátek, doplněn adresáři, a jménem souboru. Existují dvě cesty a to absolutní a relativní. Jméno s absolutní cestou Jméno s absolutní cestou udává úplnou cestu: /mnt/home/luke První zpětné lomítko (/) znamená začátek nebo kořenový adresář. Následující zpětná lomítka (/) oddělují jména adresářů a jméno souboru. Jméno s relativní cestou Jméno s relativní cestou je relativní k aktuálnímu adresáři mail/fired/letters Například, po napsání příkazu pwd, je vrácena absolutní cesta: /mnt/home/luke Napsání cd home způsobí chybu protože musí být zadána absolutní, nebo úplná cesta. Napsáním cd /home se vrátíme do adresáře home. Ale, napsáním cd mail z adresáře /mnt/home/luke je uživatel přesměrován přímo do adresáře mail protože /mnt/home/luke je rodičovským (nadřazeným) adresářem adresáře mail. Zahrnout plné jméno cesty /mail není nezbytné, protože příkaz cd mail udává název cesty relativně k adresáři ve kterém se právě nacházíme. S o u b o r o v ý s y s t é m a m e d i a j e n ž l z e n a m o n t o v a t mount Montování souborových systémů obsažených na zařízeních unmount odmontování souborového systému /etc/fstab Umožňuje uživatelům namontovat souborové systémy Zjednodušené namontování souborových systémů Abstrakce souborového systému /proc a /dev/xxx Souborový systém a media jenž lze namontovat Uživatelé často potřebují zpřístupnit data uložena v souborových systémech na vyměnitelných mediích (disketa, zip disk, CD-ROM, atd.). Abychom zpřístupnili tyto souborové systémy současně s dalšími systémovými soubory, zařízení jenž obsahuje souborový systém, musí být namontováno příkazem mount. mount příkaz

Příkaz mount říká Linuxu kam umístit soubory v adresářovém stromu, a zobrazuje všechny namontované souborové systémy. Někdo by si mohl myslet, že příkaz mount namontuje zařízení: nicméně on namontuje souborové systémy nacházející se na zařízeních. Níže zobrazený příklad ukazuje jak namontujeme CD ROM do adresáře /mnt/cdrom/: $ mount t iso9600 /dev/hdb /mnt/cdrom Volba t říká mount, že specifikujeme typ souborového systému. Typ souborového systému iso9600 je souborový systém nacházející se na CD ROMech. /dev/hdb /mnt/cdrom znamená, že sekundární blok IDE zařízení bude namontován do adresářového stromu ve virtuálním bodu namontování /mnt/cdrom. Pokud byl příkaz umístěn do souboru /etc/fstab pro namontování CD-ROM, může být použit následující příkaz: $ mount /mnt/cdrom Poznámka: K zobrazení souborového systému, který je k dispozici pro namontování, lze zjistit v souboru /proc/filesystems. Lze použít následující příkaz: $ cat /proc/filesystems etc/stab Za normálních okolností může pouze root použít příkaz mount k namontování souborového systému. Soubor /etc/stab/ se využívá k tomu, aby poskytnul uživateli možnost namontovat konkrétní systémy souborů, nastaví implicitně montovací body, jedná se jednoduché použití příkazu mount. Zde je příklad obsahu souboru /etc/stab/: pole 1 pole 2 pole 3 pole 4 pole 5 pole 6 /dev/hda3 / ext2 defaults 1 1 /dev/hda1 /boot ext2 defaults 1 2 /dev/cdrom /mnt/cdrom iso9660 noauto,user,ro 0 0 /dev/hda4 /usr ext2 defaults 1 1 /dev/fd0 /mnt/floppy auto noauto,user 0 0 none /proc proc defaults 0 0 Každé konkrétní pole reprezentuje následující: jméno souborového systému konkrétního zařízení bod namontování pro souborový systém typ souborového systému volby pro montování (implicitně je rw) výpis opakování souborový systém kontrola pořadí Abstrakce souborového systému Abstrakce souborového systému je souborový systém jako objekt, který je umístěn v abstraktním (vymyšleném) souborovém systému. Souborový systém proc je vymyšlený souborový systém který podává zprávu o stavu programů, ovladačích zařízení, a vnitřních událostech jádra. Přístup k tomuto vymyšlenému systému souboru, nebo abstraktního systému, lze získat skrz adresář /proc. Jinými slovy, je zobrazen obsah souboru uvnitř adresáře /proc, nezmění

svazky harddisku, ale přejde na rutinu jádra, jenž zobrazí stav systému jako sérii adresářů a souborů. Abstrakce /proc /dev/xx0 /dev/null /dev/zeros Popis Poskytuje rutiny pro řízení stavu jádra. Poskytuje přímý přístup k zařízení xx0. Vrací End of File když se čtou, zapisují a ignorují všechny vstupy. Vrací vždy nulový znak. Tabulka 2-2 Tradiční abstrakce

O t á z k y k o p a k o v á n í 1. Co je souborový systém? 2. Pokuste se popsat hierarchii souborového systému Linuxu a Windowsu. 3. Vyjmenujte a popište několik hierarchických standardů souborového systému. 4. Jaký je rozdíl mezi absolutní a relativní cestou? 5. K čemu slouží příkaz mount?

L a b 1. Vyhledejte pomocí Internetu nebo v dokumentaci nejčastěji používané souborové systémy pro Linux. 2. Vyzkoušejte si příkazy uvedené v této lekci. 3. Vyzkoušejte si namountovat například svůj flash-disk.