Course: Introduction to Linux

» List of faculties » FAV » KIV
Course title Introduction to Linux
Course code KIV/LNX
Organizational form of instruction Lesson
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 4
Language of instruction Czech, English
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Šubrt Antonín, Ing. Ph.D.
Course content
1. Introduction to the Linux operating system and its distributions 2. Basic orientation in the command line environment, program installation 3. File and folder management 4. Symlinks and Hardlinks, i-nodes 5. Archiving, file compression, backup 6. Working with text files, redirecting program outputs 7. Pipes 8. Basics of scripting in the Bash scripting language 9. Understanding hardware and basic network configuration 10. Security of systems, logging 11. User, group management and user security 12. Access Rights 13. Special directories and files

Learning activities and teaching methods
  • unspecified - 70 hours per semester
  • Preparation for comprehensive test (10-40) - 10 hours per semester
  • Contact hours - 26 hours per semester
prerequisite
Knowledge
Describe the basic principles of computer operation and Microsoft Windows and Linux operating systems
Skills
Use the operating system (install and run applications) The user should be able to control Microsoft Windows and Linux operating systems Work with the file system (create, copy and delete files and folders)
Competences
N/A
N/A
learning outcomes
Knowledge
Describe the basic features of the Linux operating system Orientation in the file system and directory structure of the Linux operating system Understand scripts in the Bash scripting language
Skills
Effectively work in the command line environment in the Linux operating system, including the pipe Efficiently create and edit text files, including applying regular expressions and redirecting program output Install and configure new programs in the Linux operating system Manage user accounts and access rights in the Linux operating system Create scripts in the Bash scripting language
Competences
N/A
teaching methods
Knowledge
E-learning
Skills
Practicum
Competences
Discussion
assessment methods
Knowledge
Skills demonstration during practicum
A student demonstrates in a practical way that he can apply the acquired knowledge from the online course
Skills
Test
A student demonstrates in a practical way that he can apply the acquired knowledge from the online course
Competences
Test
A student demonstrates in a practical way that he can apply the acquired knowledge from the online course
Recommended literature
  • Snyder, G.; Nemeth, E. Linux, Kompletní příručka administrátora. Computer Press, 2008. ISBN 9788025124109.
  • Stones, R.; Matthew, N. Linux, Začínáme programovat. Computer Press, 2008. ISBN 9788025119334.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester