RFC version, till 15 January 2025 (2024-12-17 vr)
This instructor-led, multiple-session, remote workshop is your first encounter with the Unix shell which is at the heart of any Unix flavour like Linux. In five weekly units of 2 to 3 hours of work each, this course enables the novice to navigate confidently in the text-based user interface of the shell. This is the compulsofry foundation to continue in any direction with Linux.
Objectives
After completing this course, students will be able to:
- distinguish free and open source software from other types
- log in to a Linux terminal and gracefully log out
- find help in the on-line help system in the shell
- navigate in the file hierarchy in Linux
- create and maintain directories and files
- edit text files using the Unix text editor Vi
- communicate with others in the same system from the terminal
Course contents
- Unit 1. History of the copyleft
- Unit 2. A session with the shell
- Unit 3. The help system, files and directories
- Unit 4. The text editor
- Unit 5. Interacting with the others
Prerequisites
The participants need to have:
- a laptop or a PC with the latest version of a mainstream browser running. Firefox, Chrome/Chromium, Edge and Safari are OK. Tablets and smart phones are acceptable for passive consumption but not for the hands-on part.
- a stable Internet connection.
- above average user-level experience with any computer system.
Assessment
You'll be given a shell account in a practice machine where you do your assignments. You are expected to submit the results on to the learning platform. The assignments build one on the other and will be continuously assessed.
To complete the workshop successfully you need to complete all the assignments and earn min. of 60% in each of them.
Enrollment
Self enrollment through invitation.
- Teacher: Nuwan Dediwalage
- Teacher: Sanduni Fernando
- Teacher: Visvanath Ratnaweera