Become fluent at the Linux terminal — the working environment every Linux user lives in. This hands-on, practical course takes you from zero to a real command-line workflow without installing anything locally. Over five weeks you set up a free Linux environment in GitHub Codespaces or a cloud shell, learn the bash, zsh, and sh shells, and master the file-and-directory commands every Linux user types daily.
Instructor Alfredo Deza brings over a decade of working with Linux day in and day out — installing servers, building infrastructure, and shipping software on Linux every step of the way. The course focuses on the doing rather than the configuration: every lesson is a recorded screen session you can follow along with, using Linux that is readily available rather than fighting an install.
By the end you navigate the filesystem with cd, pwd, ls, and globs; resolve binaries with which and PATH; recall commands with history and tab completion; and copy files and directories with cp. The same skills the rest of the rust-de specialization assumes you already have.
This module gets you ready to use the terminal with confidence. You will set up a working command-line environment, learn the difference between local terminals and cloud-based shells, meet your instructor, and pick up the practical habits that make every later lesson easier. By the end, you will have a tested setup, a clear mental model for what a terminal is, and the comfort needed to start running real commands.
涵盖的内容
7个视频14篇阅读材料
显示有关单元内容的信息
7个视频•总计24分钟
Meet Your Instructor•2分钟
How This Course Is Structured•2分钟
Linux and Distributions•4分钟
Codespaces•5分钟
Windows Subsystem for Linux•2分钟
Virtual Machines•3分钟
What Is a Terminal•6分钟
14篇阅读材料•总计140分钟
Key Terms: Meet Your Instructor•10分钟
Reflection: Meet Your Instructor•10分钟
Key Terms: How This Course Is Structured•10分钟
Reflection: How This Course Is Structured•10分钟
Key Terms: Linux and Distributions•10分钟
Reflection: Linux and Distributions•10分钟
Key Terms: Codespaces•10分钟
Reflection: Codespaces•10分钟
Key Terms: Windows Subsystem for Linux•10分钟
Reflection: Windows Subsystem for Linux•10分钟
Key Terms: Virtual Machines•10分钟
Reflection: Virtual Machines•10分钟
Key Terms: What Is a Terminal•10分钟
Reflection: What Is a Terminal•10分钟
Week 2: Cloud Shells and Codespaces Limits
第 2 单元•小时 后完成
单元详情
In this module you will learn how to keep moving when your local terminal is not available. You will explore browser-based shells and Codespaces, see what makes them similar to and different from a local environment, and learn the practical limits to be aware of, such as session timeouts, storage caps, and quotas. By the end you will know when a cloud shell is the right tool, and how to plan around its constraints.
涵盖的内容
3个视频6篇阅读材料
显示有关单元内容的信息
3个视频•总计16分钟
Google Cloud Shell•3分钟
Azure Cloud Shell•5分钟
Codespaces Limits•8分钟
6篇阅读材料•总计60分钟
Key Terms: Google Cloud Shell•10分钟
Reflection: Google Cloud Shell•10分钟
Key Terms: Azure Cloud Shell•10分钟
Reflection: Azure Cloud Shell•10分钟
Key Terms: Codespaces Limits•10分钟
Reflection: Codespaces Limits•10分钟
Week 3: The Shell and Basic Commands
第 3 单元•小时 后完成
单元详情
This module introduces the shell itself and the small set of commands you will use every day. You will learn what a shell does, how to discover information about your system, and how to read built-in help so you can keep learning on your own. By the end you will be able to navigate confidently using the most common commands and feel comfortable working in a real terminal session.
涵盖的内容
8个视频15篇阅读材料
显示有关单元内容的信息
8个视频•总计52分钟
What Is a Shell•4分钟
Basic Commands•9分钟
The History Command•4分钟
Tab Completion•7分钟
The which Command•3分钟
Variables and echo•8分钟
The PATH Variable•6分钟
Command Manuals•11分钟
15篇阅读材料•总计150分钟
Key Terms: What Is a Shell•10分钟
Reflection: What Is a Shell•10分钟
Key Terms: Basic Commands•10分钟
Reflection: Basic Commands•10分钟
Key Terms: The History Command•10分钟
Reflection: The History Command•10分钟
Key Terms: Tab Completion•10分钟
Reflection: Tab Completion•10分钟
Key Terms: The which Command•10分钟
Reflection: The which Command•10分钟
Key Terms: Variables and echo•10分钟
Reflection: Variables and echo•10分钟
Key Terms: The PATH Variable•10分钟
Reflection: The PATH Variable•10分钟
Key Terms: Command Manuals•10分钟
Week 4: Files and Directories
第 4 单元•小时 后完成
单元详情
In this module you will move from talking about the shell to actually using it on real files and folders. You will change directories, list and copy files, use globbing and wildcards to act on many files at once, and copy whole directories safely. By the end you will be comfortable navigating a project, understanding paths, and using the most common file commands without hesitation.
涵盖的内容
5个视频10篇阅读材料
显示有关单元内容的信息
5个视频•总计33分钟
Changing Directories with cd•12分钟
Listing Files and Directories•8分钟
Using Globbing and Wildcards•5分钟
Copying Directories•5分钟
Copying Files•4分钟
10篇阅读材料•总计100分钟
Key Terms: Changing Directories with cd•10分钟
Reflection: Changing Directories with cd•10分钟
Key Terms: Listing Files and Directories•10分钟
Reflection: Listing Files and Directories•10分钟
Key Terms: Globbing and Wildcards•10分钟
Reflection: Globbing and Wildcards•10分钟
Key Terms: Copying Directories•10分钟
Reflection: Copying Directories•10分钟
Key Terms: Copying Files•10分钟
Reflection: Copying Files•10分钟
Capstone
第 5 单元•小时 后完成
单元详情
The capstone gives you a chance to put everything together. You will work through a critical thinking assessment that asks you to apply what you learned about shells, paths, and file commands to realistic scenarios, and you will spend time in a Linux sandbox where you can practice freely without breaking anything important. By the end you will have proof, to yourself and others, that you can use the terminal to get real work done.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.