Skip to content

Instantly share code, notes, and snippets.

@Shurlow
Forked from rogerwschmidt/CommandLine.md
Last active November 3, 2017 18:38
Show Gist options
  • Save Shurlow/ec4c8e2ff1d299787de6136e7d8a9cfd to your computer and use it in GitHub Desktop.
Save Shurlow/ec4c8e2ff1d299787de6136e7d8a9cfd to your computer and use it in GitHub Desktop.

Command Line Interaction

Objectives

  • Explain what the command line is.
  • Explain why the command line is important.
  • Use the command line to interact with your machines operating system.

What is the command line?

Turn to your neighbor and discuss what the command line is. Be prepared to share your comments with the class.

Why is the command line important?

Turn to your neighbor and discuss why the command line is important. Be prepared to share your comments with the class.

How do you use the command line to interact with the operating system.

Define each of the following:

  • whoami
  • Home directory
  • Working directory
  • pwd
  • Relative path
  • Absulote path
  • ls
  • Command flags
  • man
  • echo
  • tree
  • Root directory
  • Parent directory
  • cd
  • Tab completion
  • mkdir
  • touch
  • rm
  • > vs >>
  • cat
  • less
  • history
  • sort
  • Piping (|)
  • curl
  • grep
  • mv
  • cp
  • rm -r
  • Filename permissions

Practice with books!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment