Tomáš Borland Valenta



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

Architektura systému. Tomáš Borland Valenta

Architektura systému GNU/Linux. Bohdan Milar

Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... 23

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

Rozdělení operačních systémů

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

2.2 Acronis True Image 19

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

Architektura rodiny operačních systémů Windows NT Mgr. Josef Horálek

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

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.

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

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu...

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

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

Univerzita Pardubice Fakulta elektrotechniky a informatiky ISOSY Matěj Trakal

Linux-příkazový řádek

Nainstaloval jsem a jak dál? Michal Turek

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

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

Téma 1: Práce s Desktop. Téma 1: Práce s Desktop

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

Instalace OS, nastavení systému

Operační systém MS Windows XP Professional

TGMmini. začínáme. komplexní dodávky a zprovoznění servopohonů dodávky řídicích systémů

Bc. Hynek Chmela - 1. přednáška o systému Debian Linux

Úvod do Linuxu SŠSI Tábor 1

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

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

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

Základy programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého)

Souborové systémy Mgr. Josef Horálek

1 Uživatelská dokumentace

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

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

Rudolf Marek. Kompilujeme jádro a aplikace (Mplayer) ALL YOUR BASE ARE BELONG TO US!

Informatika 5.ročník

Obsah. Kapitola 1. Kapitola 2 KAPITOLA 3. Úvod 9

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

Informatika 5.ročník

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

SUSE Linux Enterprise Desktop 10

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

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

Aktivací DOWN módu je možné zkrátit dobu přenosu parametrů (pouze však za klidu měniče).

LINUX SOUBORY. Zadejme příkaz ls l! V této lekci se odrazíme od dlouhého výpisu příkazu ls a uvidíme, kam nás to zanese. SPŠ Teplice - 3.

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

IT ESS II. 1. Operating Systém Fundamentals

3. Maturitní otázka PC komponenty 1. Počítačová skříň 2. Základní deska

BIOS. Autor: Bc. Miroslav Světlík

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

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

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

I n f o r m a t i k a a v ý p o č e t n í t e c h n i k a. Operační systém

Program Computer Setup

Vytvoření bootovatelného média

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.

Unix je víceuživatelský a víceúlohový OS

NÁVOD K OBSLUZE. Obj. č.: Zkrácený návod k obsluze

OPERAČNÍ SYSTÉM. základní ovládání. Mgr. Jan Veverka Střední odborná škola sociální obor ošetřovatel

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

Masarykova ZŠ Klenčí pod Čerchovem OPERAČNÍ SYSTÉM

Systém souborů (File System)

Konfigurace Windows 7


Sada Intel Quick Start v1.2 pro Linux* Stručná referenční příručka. Objednací číslo: C

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE

Osobní počítač. Zpracoval: ict Aktualizace:

Operační systémy: funkce

Windows a real-time. Windows Embedded

Informatika - 4. ročník Vzdělávací obsah

CZ.1.07/1.5.00/

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici

VY_32_INOVACE_INF.08. Microsoft Windows II.

Šifrovaný disk v Linuxu

Informatika pro 8. ročník. Hardware

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Obsah. Úvod 9 Komu je kniha určena 11 Konvence použité v knize 11

Osnovy kurzů. pilotního projektu v rámci I. Etapy realizace SIPVZ. Systém dalšího vzdělávání veřejnosti. počítačová gramotnost

Provoz DOS verzí programů VIS pod Windows 7

udev a kamarádi... Středisko UN*Xových technologií

4 Microsoft Windows XP Jednoduše

Název školy: Základní škola a Mateřská škola Žalany

SOFTWARE - programové vybavení počítače (nemůžeme si na něj sáhnout) Bez SW nemůže PC fungovat. Schéma počítače:

Stavba operačního systému

Linux Teorie operačních systémů a realita

Výpočetní technika. PRACOVNÍ LIST č. 7. Ing. Luděk Richter

ČÁST 1. Základy 32bitového programování ve Windows

VYUŽITÍ PYTHONU PRO REALTIMOVÉ ŘÍZENÍ PERIFERIÍ

Obecný popis základní jednotky

Programové vybavení počítačů operační systémy

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

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í

WINDOWS 7 ZÁKLADY. Na konci roku 2012 přišly na trh nové Windows 8, které revolučně mění ovládání a jsou orientovány především na dotykové ovládání.

SADA VY_32_INOVACE_PP1

Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor

Přednáška 5. Identita uživatelů, procesů a souborů. Přístupová práva a jejich nastavení. Úvod do Operačních Systémů Přednáška 5

A4300BDL. Ref: JC

Operační systém GNU/Linux

Transkript:

Architektura GNU/Linuxu Tomáš Borland Valenta Přehled stavebních prvků operačního systému GNU/Linux aneb od základů až po okna...

Základní rozdělení Hardware Software

Hardware Základní deska CPU Paměť Sběrnice Grafická karta Disky diskové oddíly Mechaniky disketové, optické Periferie klávesnice, myš, tiskárna

Startování systému Zapnutí počítače Vlastní kontrola počítače (P.O.S.T.) Spuštění zavaděče operačního systému (Lilo, Grub) Zavedení jádra operačního systému kernelu Spuštění procesu init Spuštění inicializačních skriptů a zavedení modulů Textová konzola nebo grafické prostředí

Software Kernel + moduly Proces init Systémové služby Konzole Xka Aplikace Window manager Desktop manager Aplikace

Kernel Správa paměti Správa procesů Správa souborových systému Správa periferií Správa sítě

Moduly Slouží převážně jako ovladače zařízení Dají se přidávat a odebírat za chodu Mohou dělat funkce jako kernel Musí do kernelu pasovat

Paměť, procesy Paměť fyzická a virtuální (swap) Kernel zajišťuje přidělování a ochranu paměti Každý program tvoří tzv. proces Každý uživatel může mít spoustu svých procesů

Souborové systémy Jednotná adresářová struktura všech disků a mechanik. Souborové systémy se připojují pomocí příkazu mount. Pevné disky FAT, VFAT, NTFS, Ext2, Ext3, Reiser Mechaniky FAT, 9660 Síťové souborové systémy NFS, SMB, AFS Speciální souborové systémy - /proc, /dev, loop Co je symbolický odkaz a co je tvrdý odkaz (hard link).

Init a služby Init se spustí jako první po bootu počítače. Pomocí speciálních skriptů se inicializují systémové služby. Služby lze startovat a ukončovat za běhu systému. K ovládání služeb slouží skripty v adresáři /etc/init.d Ke konfiguraci bootovací sekvence máme /etc/rc.boot

Konzole Znakové rozhraní pro zadávání příkazů do systému a spouštění textových aplikací. Na konzoli se jako první spouští příkazový interpret (bash) a v něm provádíme další operace. K dispozici máme několik virtuálních konzolí (Alt+Fx).

Xka XFree86 grafické prostředí pro spouštění aplikací. Vykresluje obsah oken aplikací. Jako výchozí aplikace se obvykle pouští terminál grafická obdoba textového terminálu opět s interpretrem příkazů.

Window manager Kreslí grafiku okolo oken aplikací a umožňuje nám přesouvat, přepínat, minimalizovat okna, měnit jejich velikost atd. Umožňuje používat virtuální plochy a virtuální desktopy. Příklad Window managerů: Window Maker Enlightenment Metacity Sawfish

Window Maker

Enlightenment

Sawfish

Desktop manager Dodává komfort uživatelskému rozhraní ovládací lišty, ikony, menu, pagery a další. Nejpoužívanější Dektop managery: KDE Gnome

KDE

Gnome

Virtuální plocha, virtuální desktop Virtuální plocha rozšiřuje pracovní plochu na rozměr zobrazitelný na obrazovce pomoci fyzického rozlišení. Virtuální desktop přidává další virtuální monitory vzájemně nezávislé a oddělené.

Kernel a práce s moduly Proč kompilovat kernel Co je to vanilla kernel Co jsou kernelové patche Kde se berou moduly Jaké mám momentálně moduly (lsmod, /lib/modules) Jak se moduly zavádějí a odstraňují (modprobe, insmod, rmmod)

Zavádění systému Lilo, Grub, skripty K čemu potřebuji zavaděč (Lilo nebo Grub) Jak nakonfiguruji zavaděč (/etc/lilo.conf) Jak fungují startovací skripty (start, stop, restart) Jak se konfiguruje init (/etc/inittab) Co jsou to runlevely (single, 0, 1,...)

Bash, práce se soubory, procesy a uživateli Jak se ovládá bash (historie, hledání) Práce se soubory (cd, pwd, ls, cp, rm, mkdir, rmdir) Práce s procesy (ps, top, nice, kill, jobs, ^Z, ^C) Práce s právy (ls, chmod) Práce s uživateli (id, su, chmod, chown, chgrp) Jak vytvořím odkaz symbolický a pevný (ln) Jak připojím a odpojím svazek (mount) man

Adresářová struktura v GNU/Linux /bin /boot /dev /sbin /lib /etc /mnt /tmp

No a co bude dál???