Awesome Open Source
Awesome Open Source

Create a Slack Account with us Slack Status DOI


An introduction to the Unix shell for people who have never used the command line before. Please see for a rendered version of this material, the lesson template documentation for instructions on formatting, building, and submitting material, or run make in this directory for a list of helpful commands.



If you would like to contribute to the development of the lesson, you can find details in our CONTRIBUTING guide. Contributions can come in many different forms: typo and formatting fixes, additions or subtractions of content, suggestions, clarifications, and more.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Html (237,424
Shell (169,497
Programming (18,144
Unix (12,939
English (6,854
Carpentries (88
Software Carpentry (22