Introduction to UNIX
Code | Completion | Credits | Range |
---|---|---|---|
12UNXAP | Z | 2 | 1P+1C |
- Course guarantor:
- Milan Kuchařík
- Lecturer:
- Milan Kuchařík
- Tutor:
- Milan Kuchařík, Matěj Popďakunik, Marek Vlasák
- Supervisor:
- Department of Laser Physics and Photonics
- Synopsis:
-
Computer and operating systems. Personal computer, workstation and supercomputers. Processor, memory, bus, devices, hard disk, network interface. Hardware and software. Principles of operating systems. Operating system UNIX. Basic principles, kernel, kernel services. Documentation. File system, file atributes, working with files. Text editors: vi, emacs. Command interpreter (shell) bash and its programming (scripts). Controlling processes, process status, computer load a process priorities. Standard tools. Graphical user interface X-windows. Computer networks. Local computer networks. Global computer networks. Addresses and protocols TCP/IP. Network configutation of a computer. Network services: hardware sharing, mail, scp, etc. Network applications
- Requirements:
- Syllabus of lectures:
-
1. Computer and operating system.
2. Kernel of Unix operating system, processes, file system.
3. Command interpreter and its programming.
4. Network services.
5. Compiling and debugging, typesetting system LaTeX.
6. Graphical interface X-windows, introduction to administration.
7. Controlled consultations.
- Syllabus of tutorials:
- Study Objective:
-
Knowledge:
Understanding to basic and more advanced administration of Unix operating system.
Skills:
Ability to apply acquired knowledge to basic and more advanced administration of Unix operating system.
- Study materials:
-
Key references:
[1] P. Cobbaut, Linux Fundamentals, Netsec BVBA, 2015. http://linux-training.be/linuxfun.pdf
[2] P. Cobbaut, Linux Networking, 2015. http://linux-training.be/linuxnet.pdf
Recommended references:
[3] M. Garrels, Introduction to Linux -A Hands on Guide, 2008. http://www.tldp.org/LDP/intro-linux/intro-linux.pdf
Study aids:
Computer classroom Unix
- Note:
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Fyzikální inženýrství - Počítačová fyzika (PS)
- Aplikovaná algebra a analýza (elective course)
- Aplikace informatiky v přírodních vědách (compulsory course in the program)
- Aplikované matematicko-stochastické metody (elective course)
- Jaderné inženýrství - Aplikovaná fyzika ionizujícího záření (elective course)
- Aplikovaná informatika (compulsory course in the program)
- Fyzikální inženýrství - Fyzikální inženýrství materiálů (elective course)
- Fyzikální inženýrství - Inženýrství pevných látek (elective course)
- Jaderná a částicová fyzika (elective course)
- Fyzikální inženýrství - Laserová technika a fotonika (elective course)
- Matematické inženýrství - Matematická fyzika (elective course)
- Matematické inženýrství - Matematická informatika (elective course)
- Matematické inženýrství - Matematické modelování (elective course)
- Kvantové technologie (elective course)
- Radiologická technika (elective course)
- jaderné inženýrství - Radioaktivita v životním prostředí (elective course)
- Physical Engineering - Computational physics (PS)
- Quantum Technologies (elective course)
- Nuclear and Particle Physics (elective course)
- Physical Engineering - Physical Engineering od Materials (elective course)
- Mathematical Engineering - Mathematical Physics (elective course)