Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Selected Topics from Operating Systems

The course is not on the list Without time-table
Code Completion Credits Range
E36VPS Z,ZK 5 2+2s
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

UNIX system administration. Booting and shutdown, init scripts, system states, subsystem control. Special files, disk management, disk quotas. Software installation. Backup and recovery. UNIX kernel, parameters, modules, kernel building, procfs. TCP/IP network administration, serial line, modem. Common UNIX services. UNIX system security.

Requirements:

There is a required limit of the total sum of points from labs, test, and individual work.

Syllabus of lectures:

1. Booting, shutdown, init scripts, runlevel, process init

2. Disk management, file systems, special files

3. UNIX system installation. Software packages

4. Backup, incremental backup, data compression

5. UNIX kernel, parameters, modules

6. UNIX networking

7. Serial line, terminal

8. Common UNIX services. Telnet, FTP, HTTP, DNS, SSH

9. Standard input and output. I/O libraries

10. System data files, manipulation with data files in C

11. Process creation, environment, memory allocation

12. Interprocess communication, pipes, I/O redirection

13. System V IPC - semaphores, messages, shared memory

Syllabus of tutorials:

1. Labs working environment, Linux, users, preinstalled software

2. Booting, shutdown, init scripts, runlevel, process init

3. Special files. Creating file systems, mounting and error checking

4. Disk partitioning, disk quotas, software installation

5. Backup

6. UNIX kernel, parameters, kernel recompilation, virtual file systems

7. Kernel modules, loading modules, creating own module

8. Basic network administration, network interface, routing

9. Other protocols and services, serial line

10. HTTP server administration

11. Secure shell, remote access, printing

12. Domain administration, DNS

13. Simple firewall, packet filtering, masquarading

14. Free

Study Objective:
Study materials:

Literature and postscript documents are also available on the web pages.

1. Stevens, W., R.: Advanced Programming in the UNIX Environment. Reading, Addison-Wesley, 1992, 744 str.

2. Fiamingo, F., G.: UNIX System Administration, The Ohio State University, 1996, 300 str.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11062204.html