Back to Linux Basics: The Command Line Interface - 6
Dartmouth College

Linux Basics: The Command Line Interface - 6

This course will introduce you to Linux, a powerful operating system used by most professional developers! Why add Linux to your C programming skills? Most people use Linux without knowing it! Whether you use a smartphone, search the web, or use an ATM, each time Linux is involved somewhere in the background. It is the most used operating system for embedded devices and high-performance servers. It is also the most common operating system used by developers to create software applications. In this course, you will learn the history of Linux and how its open source community was able to create today’s most advanced operating system. You will navigate the file system, use fundamental Linux commands and master the Linux command line interface. These are essential skills for every developer. You will also be able to produce software written in C using the industry-standard tools on Linux. We are excited to introduce you to Linux and guide you along your path to becoming a skilled user of this powerful operating system! At the end of this short course, you will reach the sixth milestone of the C Programming with Linux Specialization, unlocking the door to a career in computer engineering. Your job Outlook: - Programmers, developers, engineers, managers, and related industries within scientific computing and data science; - Embedded systems such as transportation, utility networks, and aerospace; - Robotics industry and manufacturing; - IoT (Internet of Things) used in smart homes, automation, and wearables. - IEEE, the world’s largest technical professional organization for the advancement of technology, ranks C as one of the top programming languages of 2017 in demand by employers. (Source: IEEE Spectrum) This course has received financial support from the Patrick & Lina Drahi Foundation.

Status: Computer Programming
Status: Linux Servers
BeginnerCourse8 hours

Featured reviews

AP

5.0Reviewed Jan 3, 2023

Awesome course and wonderful instructors.Big salute! thanks!

AS

5.0Reviewed Mar 9, 2026

Excellent videos. I loved the step-by-step learning and the direction the course took me.

EI

5.0Reviewed May 1, 2023

Excellent course with good explanation and challenging applications.

LK

5.0Reviewed Jan 2, 2023

Very engaging and easy to understand course materials

SS

5.0Reviewed Mar 19, 2023

Solid, straight_to_polint content for anyone who wants to use Linux system well.

PF

5.0Reviewed Feb 25, 2024

The listening and concepts of testing Linux is awesome!

All reviews

Showing: 14 of 14

ERNANI GOMES
5.0
Reviewed Dec 3, 2023
Angel Salazar
5.0
Reviewed Mar 10, 2026
sisih
5.0
Reviewed Mar 20, 2023
eslam ibrahim
5.0
Reviewed May 2, 2023
miguel cortinas
5.0
Reviewed Jul 31, 2025
Arghodeep Paul
5.0
Reviewed Jan 4, 2023
Patrick Ferguson
5.0
Reviewed Feb 26, 2024
Liudmyla Kosianova
5.0
Reviewed Jan 3, 2023
thomas teklehaimanot
5.0
Reviewed Dec 15, 2022
Richard Creek
4.0
Reviewed Dec 1, 2022
Chetan
4.0
Reviewed Dec 26, 2023
AMAN KUMAR
4.0
Reviewed Oct 31, 2023
Dragan Robert-Marian
3.0
Reviewed Apr 30, 2023
Kinley Yangden
3.0
Reviewed Oct 11, 2022