Subject description - B6B32UOP

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
B6B32UOP Unix Operating Systems
Roles:PV Extent of teaching:2P + 2C + 2D
Department:13132 Language of teaching:CS
Guarantors:Troller P. Completion:KZ
Lecturers:Troller P. Credits:4
Tutors:Kučerák J. Semester:Z

Anotation:

Course outlines:

1. Operační systémy - základní definice, vznik a vývoj, hlavní typy a rodiny OS.
2. Uživatelská práva a administrace uživatelů, uživatel root, další systémová privilegia a práce s nimi.
3. Vypínání a zapínání systému a procesů. Proces init, spouštěcí scripty.
4. Správa diskového subsystému. Administrace systému souborů. RAID, LVM, swap.
5. Síťové vlastnosti OS Linux, základní konfigurace sítě.
6. Pokročilé síťové vlastnosti OS Linux. iptables, rule-based routing, tunneling.
7. Síťová rozhraní programu - sockety, otevíraní a uzavírání spojení, přenos dat, resolver - v různých úrovních OS (jazyk
C, scripting, aplikace)
8. Kompilace software v OS Unixového typu. GNU Toolchain, překlad jádra Linuxu.
9. Provozování základních serverových služeb v systému Linux - WWW server (LAMP), mail-server, další služby.
10. Bezpečnost operačních systémů Unixového typu. Druhy útoků a obrana před nimi.
11. Unixové OS v prosředí telekomunikačních sítí. Hlavní oblasti použití.
12. Softwarová pobočková ústředna Asterisk a její nasazení na OS Linux.
13. Linux v mobilních a embedded zařízeních - routery, řídicí desky. Speciální distribuce - Android, Meego, OpenWRT...
14. Virtualizace OS a cloud computing. Přiklady pro OS Unixového typu.

Exercises outline:

Literature:

Adelstein, T. - Lubanovic, B.: Linux System Administration. O'Reilly Media, Inc., New York, 2007.

Requirements:

Subject is included into these academic programs:

Program Branch Role Recommended semester
BPSIT_2021 Common courses PV 5
BPSIT1_2021 Enterprise systémy PV 5


Page updated 26.4.2024 15:52:35, semester: Z,L/2023-4, Z/2024-5, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)