Linux Command Line Basics
Getting Started with the Shell
About this Course
We have built this course for beginners who have no experience with the Linux system and the command-line interface.
In this course, you'll learn the basics of the command line interface of a Linux server: the terminal and shell (GNU Bash). This course includes an introduction to files and directories in the Linux filesystem.
Approx. 1 weeks
Included in Product
Rich Learning Content
Taught by Industry Pros
What You Will Learn
Get Into the Shell
- Learn about the terminal user interface.
- See how you can interact with a Linux server using shell commands.
- Different kinds of shell commands that work with the terminal in different ways
- Use the Linux manual (manpages) to expand your knowledge of shell commands.
Prerequisites and Requirements
Note: This course is intended for beginners to the shell environment. If you have done shell scripting or other extensive use of the shell before, this course will probably be too introductory for you. You might want to check out our Configuring Linux Web Servers course.
See the Technology Requirements for using Udacity.
Why Take This Course
Most servers on the Internet today run on Linux or other Unix-like systems. Installing, configuring, and troubleshooting often relies on the command line interface. This, accordingly, is foundational web knowledge, and in fact many of our intermediate and advanced courses rely on a familiarity with the command-line interface to run servers, work with version control systems and more.
What do I get?
- Instructor videos
- Learn by doing exercises
- Taught by industry professionals