1. Main contents of the course 1. Introduce the characteristics and usage of the UNIX operating system; 2. Master the basic structure and applications of the UNIX operating system; 3. Be familiar with the platform configuration, system design, system startup, and command operations of the UNIX operating system through experiments , file system operations and the use of VI and other editing environments and tools; 2. Learning objectives 1. Through learning the UNIX operating system, understand the use of multi-user, multi-tasking, and time-sharing operating systems; 2. Perceptually understand process concurrency and resources Basic concepts and implementation principles of operating systems such as sharing and files; 3. Lay the foundation for learning operating system principles;
Total of 20 lessons15 hours and 5 minutes and 30 seconds
Explain the knowledge of Linux network programming, divided into the following four chapters. Linux network programming: TCP/IP basics Linux network programming: socket programming Linux network programming: inter-process communication Linux network programming: threads
Total of 41 lessons1 days and 4 hours and 47 minutes and 52 seconds
The tutorial uses a step-by-step approach and project-driven cases to explain the basic and practical parts of Linux from the shallower to the deeper. The content includes Linux history, installation, network configuration, server setup and other knowledge points.
Total of 22 lessons16 hours and 46 minutes and 48 seconds