Companies Home Search Profile

Practical Linux Command Line 2.0

Focused View

Codestars • over 2 million students worldwide!,Edouard Renard

3:36:43

10 View
  • 001 Welcome!.mp4
    03:01
  • 002 How to follow the course.mp4
    01:37
  • 002 Practical-Linux-Cmd-Line-2.0-Cheat-Sheet.pdf
  • 003 Install Linux (Ubuntu on VirtualBox) - optional.mp4
    13:03
  • 004 Open a Terminal.mp4
    02:11
  • 001 Navigate in the Terminal (pwd, ls, cd).mp4
    06:19
  • 002 Tips Autocompletion, History, Clear the Terminal.mp4
    04:42
  • 003 Linux File System Overview.mp4
    04:25
  • 004 The Home Directory.mp4
    02:25
  • 005 Using Absolute vs Relative Paths.mp4
    04:52
  • 006 Show Hidden Files.mp4
    02:54
  • 001 Create and Manage Files (touch, rm, cp, mv).mp4
    09:42
  • 002 Create and Manage Directories (mkdir, rm -rf, ls -R, cp, mv).mp4
    04:21
  • 003 See Whats Inside a File (cat, less, wc).mp4
    05:29
  • 004 Write Some Text Inside a File From the Terminal (echo).mp4
    05:30
  • 001 Edit a file in The terminal with Nano.mp4
    05:23
  • 002 Configure Nano (.nanorc).mp4
    04:02
  • 003 Create and Execute a Bash File.mp4
    05:57
  • 004 Extra Discover Vim.mp4
    11:16
  • 001 What You Can and Cant do as your user.mp4
    04:03
  • 002 Run a Command with Admin Privilege (sudo).mp4
    03:04
  • 003 Understand File Owner and Permissions (ls -l).mp4
    05:42
  • 004 Change a Files Owner (chown).mp4
    03:17
  • 005 Change a Files Permissions (chmod).mp4
    07:21
  • 001 Install and Remove a Linux Package (apt, yum, brew).mp4
    05:22
  • 002 Update Existing Packages (update, upgrade).mp4
    04:46
  • 003 Extra Use Snap on Ubuntu.mp4
    03:58
  • 001 Find a Specific File by Name (find).mp4
    04:37
  • 002 Find Lines Containing a Pattern (grep).mp4
    02:47
  • 003 Pipe with Examples.mp4
    07:45
  • 004 Linux Terminal Shortcuts.mp4
    04:35
  • 005 Work with Multiple Terminals.mp4
    06:15
  • 001 Find and Kill a Linux Process (ps, grep, kill).mp4
    06:57
  • 002 Monitor Space and Power Usage (df, htop).mp4
    03:59
  • 001 Discover Basic Network Commands (ifconfig, hostname -I, ping, wget).mp4
    04:37
  • 002 Remotely Connect to Your Linux Terminal Using SSH.mp4
    05:48
  • 003 Embedded Linux and Command Line - Quick Overview.mp4
    06:57
  • 001 Schedule Tasks with Cron Jobs.mp4
    16:20
  • 002 Make a Program Start on Boot with systemd.mp4
    09:02
  • 001 What to do next.mp4
    02:22
  • 002 Bonus Lecture.html
  • Description


    Get started quickly with the Linux Command Line - Step by step, with concrete Linux terminal examples.

    What You'll 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 is this for?


  • 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.
  • What You Need to Know?


  • A computer and a strong will to learn, that’s it!
  • More details


    Description

    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! :)

    Who this course is for:

    • 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.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Codestars • over 2 million students worldwide!
    Codestars • over 2 million students worldwide!
    Instructor's Courses
    Best-selling Udemy instructor Rob Percival wants to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible.  But as just one man, Rob couldn’t create all the courses his students - more than half a million of them - wanted.   That’s why Rob created Codestars.  Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy to understand.  Codestars wants to make it as easy as possible for learners of all ages and levels to build functional websites and apps.
    Edouard Renard
    Edouard Renard
    Instructor's Courses
    Edouard Renard is a software engineer, entrepreneur, and robotics teacher. He really enjoys teaching new technologies to people and making complex stuff easy to understand. His method is simple and consists of only three words: step by step. Edouard knows how hard it can be to learn a new topic and just be lost in an ocean of information without knowing what to do. In his courses, he makes sure that you learn one step at a time, through practice, and that you also learn the best practices. He is passionate about robotics and found that it’s amazing how many cool projects you can do with a robot when you have the required programming knowledge.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 39
    • duration 3:36:43
    • English subtitles has
    • Release Date 2024/04/14