Linux Command Line
Overview
Students will learn basic commands on the Linux Command Line. We will need to be able to navigate a Linux system in our next lessons.
Purpose
Linux systems make up the majority of web servers and other internet appliances. It is important to be able to navigate their command structure through the command line interface.
Objectives
Students will be able to:
- Navigate a linux file system
- Preform commands to create files, change directories, search for data
Preparation
Links
-
For the Teacher
-
For the Students
- Linux Command Line
- https://www.codecademy.com/learn/learn-the-command-line
- Terminus
- http://web.mit.edu/mprat/Public/web/Terminus/Web/main.html
- Command Line Challenge
- https://cmdchallenge.com/
- Linux Command Line
Vocabulary
Teaching Guide
Getting Started:
- Linus Torvalds (video)
- https://www.ted.com/talks/linus_torvalds_the_mind_behind_linux
Activity:
- Linux Command Line - Code Academy
Activity:
- Terminus Game
Wrap-up
Discussion:
- Why would a command line interface be preferable to a graphic environment?
- What are the difficulties with a CLI that a GUI makes better?
Assessment Questions
- What is the command to change directories?
- How would I see the contents of a file called “fish.txt”?
Standards Alignment
License
Cyber Security Curriculum is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.