
This course, titled “Introduction to Operating Systems”, is designed to familiarize students with the fundamental concepts and functionalities of modern operating systems, with a particular emphasis on the Linux/ Onix system.
Throughout the course, students will explore the basic functions of an operating system. The course begins with a general overview of operating systems and then moves into more specific topics related to Unix, including its file system structure, file and directory management, permission systems, and command-line utilities.
Special focus is placed on practical aspects such as using filters, performing input/output redirections, and managing system processes.
By the end of the course, students will not only grasp theoretical concepts but also develop hands-on skills essential for interacting with Unix-based systems effectively.
Objectives
🎓 Knowledge
- Understand the structure and organization of the Linux file system
- Distinguish between absolute and relative paths
🛠️ Skills
- Navigate the Linux file system
- Organize and manage files and directories effectively
- Search within files and directories using appropriate commands
- Perform basic system administration tasks
🤝 Attitudes
- Demonstrate autonomy when performing administrative tasks
- Adopt a responsible approach to system management