Lecturer(s)
|
-
Kolaja Ehlerová Jana, Ing. Ph.D.
|
Course content
|
Lectures: 1. Introduction to Linux 2. Graphical environment 3. System boot, services 4. File system 5. Security 6. Application development 7. Reserve Seminars: 1. Installation, updating, LiveCD 2. Application installation, packages, repositories 3. Graphical environment (KDE, GNOME etc.), printing 4. Network configuration and monitoring, firewall 5. Rescue mode, backup 6. Processes, daemons 7. Mounting (harddisc, RAID, LVM, network) 8. Kernel, modules, firmware 9. Shell scripting 10. Text processing (grep, sed) 11. Text processing (awk) 12. Users, groups, security 13. Application development 14. Reserve
|
Learning activities and teaching methods
|
Monological explanation (lecture, presentation,briefing), Self-study (text study, reading, problematic tasks, practical tasks, experiments, research, written assignments)
- Home preparation for classes
- 21 hours per semester
- Preparation for credit
- 27 hours per semester
- Class attendance
- 42 hours per semester
|
Learning outcomes
|
The course introduces familiarization with Linux operating system. It the first part students will learn to use Linux on user level. The second part is about system administration tasks. Third part is focused on programming, scripting and handling text files with sed and awk utilities.
Students will get familiar with operating system Linux from the administrator point of view. During the course they will gain knowledge about the most often used tools.
|
Prerequisites
|
Passing the course Unix Operating System
|
Assessment methods and criteria
|
Combined examination, Student's performance analysis
Requirements for getting a credit are activity at the practicals /seminars and successful passing the tests.
|
Recommended literature
|
-
Siever, E. Linux v kostce. Computer Press, Praha, 1999. ISBN 80-7226-227-0.
-
Stones, R., Matthew, N.:. Linux - začínáme programovat. Computer Press Praha, 2000. ISBN 80-7226-307-2.
|