Get started with custom lists to organize and share courses.

Sign up

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Shell Workshop

via Udacity

2 Reviews 56 students interested

Taken this course? Share your experience with other students. 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

Help Center

Most commonly asked questions about Udacity Udacity

Reviews for Udacity's Shell Workshop
3.5 Based on 2 reviews

  • 5 star 0%
  • 4 star 50%
  • 3 star 50%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Nachiketa V
4.0 9 months ago
by Nachiketa 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.
Was this review helpful to you? Yes
Andrea M
3.0 5 months ago
Andrea 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
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.