Shell Workshop
via Udacity
-
81
-
- Write review
Overview
A quick, one-lesson introduction to the Unix-style command-line environment.
This course is intended to get you up to speed on the shell — using a terminal, managing files and directories, and running command-line programs.
Why Take This Course?
Although the Unix shell has an "old school" feel, it remains an important skill, due to the incredible popularity of Unix-like systems: The majority of web servers in the world today run on Linux, and the same bash command line is shipped with every Mac computer.
Using the shell is a prerequisite for many other developer skills including version control (such as git) and deployment.
Syllabus
Starting out
Opening a terminal
Your first command (echo)
Working with directories
Navigating directories (ls, cd, ..)
Current working directory (pwd)
Parameters and options (ls -l)
Organizing your files (mkdir, mv)
Working with files
Downloading (curl)
Viewing files (cat, less)
Removing things (rm, rmdir)
Searching and pipes (grep, wc)
Customizing the shell
Shell and environment variables
Startup files (.bash_profile)
Aliases
Tags
Related Courses
Reviews
3.3 rating, based on 3 reviews
-
Nachiketa Vadera completed this course, spending 2 hours a week on it and found the course difficulty to be easy.
To be honest, I knew a bit about bash commands when I started this course. I had, of course, picked up bit and pieces and was using them to save time while I was using linux. This course taught me a lot of more ways that I could use to make using a terminal easier. They teach the basic commands and it's quite fun.
I'd recommend this class if:
- you want to start using a Linux distro
- you want to learn server programming
- you are looking for ways to use the terminal easily.
My only complaint is that the course was really short. I think they they could have taught a bit more instead of keeping it for their paid course. -
A simple and well-crafted course on bash. You can complete it in a day but it will give you an idea on the subject, if it were longer would not have been bad.
-
Andrea Migotto completed this course and found the course difficulty to be very easy.
very basic and short course, serves as an introduction to the first and most common shell commands for somebody completely new to the subject