Description
The main purpose of the undergraduate-level course is to understand the essential knowledge of managing a Linux system and to apply the obtained knowledge to various Linux based systems. The course explores the basic components of a Linux system, including file systems, processes, users, shells and environments of networking, and studies the management techniques for those components. Also, the course covers the basic of shell script languages and text processing techniques.
Instructor
Kyungbaek Kim
Office : Engineering Building #6, 715
Tel : +82-62-530-3438
Email : kyungbaekkim@chonnam.ac.kr
Office Hours : Thur 4:30pm ~ 5:30pm
Time and Location
Tue 3:00pm-4:30pm, Thur 3:00pm-4:30pm, Engineering Building #6, 105
Reference Texts
- Ubuntu Unleashed 2011 Edition: Covering 10.10 and 11.04 (6th Edition), Matthew Helmke, Andrew Hudson, Paul Hudson
- UNIX and Linux System Administration Handbook (4th Edition), Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley
Grading Policy
- Attendance : 10%
- Homework and Quiz : 40%
- Around five to six times of practical exercise based homeworks.
- Around two to three times of pop-up quiz.
- Midterm Exam : 20%
- Final Exam : 30%
Lecture Notes
- 0.Syllabus
- 1.Introduction
- 2.Users and accounts
- 3.File and Directories
- 4.Access Control
- 5.File System of Linux
- 6.Text Editors
- 7. Networking in Linux
- 8. Processes and Job Control
- 9. Boot Linux
- 10.Shell
Lecture notes are accessible through the eClass of JNU portal.
Homeworks, Quiz, Midterm/Final Exam
All of the materials related to homeworks, quiz, midterm exam and final exam, including solutions, are accessible through the eClass of JNU portal.