Practical Linux Command Line 2.0
Practical Linux Command Line 2.0, available at $74.99, has an average rating of 4.51, with 40 lectures, based on 334 reviews, and has 1869 subscribers.
You will learn about Master the basics of Linux command line Be confident when using a Linux terminal Be able to work on any project which requires the use of Linux Navigate in the Linux file system Create, remove, copy files and folders Edit files in the terminal with the Nano text editor Manage files and users permissions Install and update Linux packages Monitor processes and resources Network basics Remotely connect to a Linux terminal with SSH Use terminal shortcuts to go faster Work with multiple terminal windows at the same time Differences between Ubuntu, Debian, CentOS, and MacOS Apply best practices right from the start Learn by doing with hands-on lessons This course is ideal for individuals who are Complete beginners who want to really understand what they do and want to get the “why” behind the Linux command line. or Linux users who want a quick and to-the-point refresher. or Anyone who wants to work in IT, because well, Linux command line is everywhere and you can’t just ignore it. It is particularly useful for Complete beginners who want to really understand what they do and want to get the “why” behind the Linux command line. or Linux users who want a quick and to-the-point refresher. or Anyone who wants to work in IT, because well, Linux command line is everywhere and you can’t just ignore it.
Enroll now: Practical Linux Command Line 2.0
Summary
Title: Practical Linux Command Line 2.0
Price: $74.99
Average Rating: 4.51
Number of Lectures: 40
Number of Published Lectures: 40
Number of Curriculum Items: 40
Number of Published Curriculum Objects: 40
Original Price: $139.99
Quality Status: approved
Status: Live
What You Will Learn
- Master the basics of Linux command line
- Be confident when using a Linux terminal
- Be able to work on any project which requires the use of Linux
- Navigate in the Linux file system
- Create, remove, copy files and folders
- Edit files in the terminal with the Nano text editor
- Manage files and users permissions
- Install and update Linux packages
- Monitor processes and resources
- Network basics
- Remotely connect to a Linux terminal with SSH
- Use terminal shortcuts to go faster
- Work with multiple terminal windows at the same time
- Differences between Ubuntu, Debian, CentOS, and MacOS
- Apply best practices right from the start
- Learn by doing with hands-on lessons
Who Should Attend
- Complete beginners who want to really understand what they do and want to get the “why” behind the Linux command line.
- Linux users who want a quick and to-the-point refresher.
- Anyone who wants to work in IT, because well, Linux command line is everywhere and you can’t just ignore it.
Target Audiences
- Complete beginners who want to really understand what they do and want to get the “why” behind the Linux command line.
- Linux users who want a quick and to-the-point refresher.
- Anyone who wants to work in IT, because well, Linux command line is everywhere and you can’t just ignore it.
You are learning how to use the Linux command line, but you’re feeling lost?
Or, you’re already a Linux user and want a quick refresher of the basics?
And you prefer to learn by doing, with teaching material inspired from real life experience? → This Linux command line course 2.0 is for you.
No need to know anything about Linux to get started. I will start from zero and even provide instructions to install a Linux OS on a virtual machine, if you don’t have access to a Linux machine yet.
This course works on any Linux system: Debian, Ubuntu, CentOS, Fedora, and… MacOS! Yes, MacOS is actually based on Linux. The core concepts are the same for all Linux versions, with maybe just a few differences in the commands that I’m going to explain.
→ Why this course?
Well, learning the Linux command line can be quite confusing at best. I experienced that on my own, when I got my first Linux lessons in school. I just didn’t get it, and I just didn’t see the point of using all those complicated commands to complete exercises that I wasn’t going to use in real life anyway.
At first I was lost and kind of demotivated about it. But after a few professional experiences (web/mobile development, server administration and automation, robotics), I started to get a good grasp on the Linux terminal, and more importantly, I started to really understand why I need it and why it’s super powerful. Now, whenever I use a Linux OS, I just remove almost all graphical tools and open the terminal for everything.
So here, I’ve put all my years of Linux experience into this course, with a strong focus on understanding what you’re doing, and why you’re doing it – basically what was lacking in my own education.
My goal is that you can get a strong Linux command line foundation quickly, in just a few hours, and maybe avoid being confused for a few months/years before really “getting it”.
This Linux command line foundation will help you for anything IT related: web or software development, data science, machine learning, robotics, system administration, etc. This is the building block you need to go in any other direction.
And there are many things that look fancy but are a waste of time, especially when you begin. So I’m going to teach you what I really use personally. No need to learn 150 commands to get started. With just a few ones and a good understanding, you can go a long way.
→ How do I teach?
-
Step by step:each section, each lesson, is built on top of the previous one, in a clean and ordered way. 1 lesson = 1 small step towards your mastery of the Linux command line.
-
Keep things simple: as an engineer I know it’s tempting to make things over complicated to show you I know a lot of stuff. My philosophy for almost anything is: the simpler the better. By keeping things simple you won’t feel overwhelmed.
-
Hands-on: no complicated theoretical explanations, I directly write commands and explain at the same time. And I encourage you to also write the commands on your own.
-
To the point: if I can explain something in 5 minutes, I don’t produce a 15 minutes video to make the course look longer.
-
Practical: I teach you what you really need to know about Linux using concrete examples, to do stuff you really need to do. I also give you some additional exercises to practice on the key concepts you’re going to use a lot.
→ What will you learn/do in the course?
First, if you don’t have access to a Linux OS, I will show you step by step how to install Ubuntu on a virtual machine, with a minimal and clean setup.
Once you have your Linux OS ready to be used, we will directly jump in and learn how to:
-
Navigate and understand the Linux file system
-
Create and manage your own files and folders
-
Write into files using a command line text editor (Nano)
-
Change files and users permissions
-
Install and update software
-
Monitor Linux processes and computer resources
-
Remotely connect to a Linux machine using SSH
Bonus: on top of all that, you will also learn how to improve your efficiency with the terminal, using auto-completion, pipes, search tools, keyboard shortcuts, multi-terminal setup, etc.
And I’m going to give you all the best practices I got from my own experience, so you can start off on the right foot.
→ Enroll today
You also get a 30 days money-back guarantee if you’re not fully satisfied. So just get started now, and if I don’t deliver on what I said, please do get the refund.
See you in the course! 🙂
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome!
Lecture 2: How to follow the course
Lecture 3: Install Linux (Ubuntu on VirtualBox) – optional
Lecture 4: Open a Terminal
Chapter 2: Navigate in the Linux File System
Lecture 1: Navigate in the Terminal (pwd, ls, cd)
Lecture 2: Tips: Autocompletion, History, Clear the Terminal
Lecture 3: Linux File System Overview
Lecture 4: The Home Directory
Lecture 5: Using Absolute vs Relative Paths
Lecture 6: Show Hidden Files
Chapter 3: Work with Files & Folders
Lecture 1: Create and Manage Files (touch, rm, cp, mv)
Lecture 2: Create and Manage Directories (mkdir, rm -rf, ls -R, cp, mv)
Lecture 3: See What’s Inside a File (cat, less, wc)
Lecture 4: Write Some Text Inside a File From the Terminal (echo)
Chapter 4: Edit Files in the Terminal
Lecture 1: Edit a file in The terminal with Nano
Lecture 2: Configure Nano (.nanorc)
Lecture 3: Create and Execute a Bash File
Lecture 4: Extra: Discover Vim
Chapter 5: Manage Users and Permissions
Lecture 1: What You Can and Can’t do as “your user”
Lecture 2: Run a Command with Admin Privilege (sudo)
Lecture 3: Understand File Owner and Permissions (ls -l)
Lecture 4: Change a File’s Owner (chown)
Lecture 5: Change a File’s Permissions (chmod)
Chapter 6: Install and Update Software
Lecture 1: Install and Remove a Linux Package (apt, yum, brew)
Lecture 2: Update Existing Packages (update, upgrade)
Lecture 3: Extra: Use Snap on Ubuntu
Chapter 7: Become more productive with the command line
Lecture 1: Find a Specific File by Name (find)
Lecture 2: Find Lines Containing a Pattern (grep)
Lecture 3: Pipe with Examples
Lecture 4: Linux Terminal Shortcuts
Lecture 5: Work with Multiple Terminals
Chapter 8: Monitor Processes and Resources
Lecture 1: Find and Kill a Linux Process (ps, grep, kill)
Lecture 2: Monitor Space and Power Usage (df, htop)
Chapter 9: Network and SSH
Lecture 1: Discover Basic Network Commands (ifconfig, hostname -I, ping, wget)
Lecture 2: Remotely Connect to Your Linux Terminal Using SSH
Lecture 3: Embedded Linux and Command Line – Quick Overview
Chapter 10: Scheduling and Automation
Lecture 1: Schedule Tasks with Cron Jobs
Lecture 2: Make a Program Start on Boot with systemd
Chapter 11: Conclusion
Lecture 1: What to do next
Lecture 2: Bonus Lecture
Instructors
-
Edouard Renard
Software Engineer and Robotics Teacher -
Codestars • over 2 million students worldwide!
Teaching the Next Generation of Coders
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 32 votes
- 4 stars: 101 votes
- 5 stars: 201 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024