Skip to content

KyFaSt/gdi-intro-command-line

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Command Line

Slides and materials are hosted at kyfast.net/gdi-intro-command-line.

This is a modification of Introduction to Command Line, developed by Jared StilWell for the Girl Develop It Austin chapter. The course is meant to be taught in a two-hour course. Each of the slides and practice files are customizable according to the needs of a given class or audience.

Course description

The command line is a powerful yet oft avoided tool for beginning developers. We're here to show you there's nothing to be scared of! This course will cover basics of directory and file traversal, finding and searching for files and content, and using many of the powerful tools (grep/ack, man, ps, pipes, permissions, etc) that come along with most Unix Shells.

Tech requirements:

  • Your laptop (Mac, PC, or Linux are all okay).

Topics covered:

  • Command line "lingo".
  • Working in directories from the command line including finding the current folder you're in, listing all folders in your directory, making new folders and removing folders.
  • Working with files from the command line including printing the contents of a file, making new files and removing files.
  • Managing folder and file permissions.
  • Standard output and input of file contents including filtering content.
  • Command execution and processes including starting, stopping, and running background processes.
  • Accessing previously used commands in history.
  • Examples of real-world use of the command line and how it can be a powerful daily tool in development.

About

Introduction to Command Line - Girl Develop It

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.3%
  • CSS 29.8%
  • HTML 15.9%