The Complete Linux Course: Beginner to Power User!

The Complete Linux Course: Beginner to Power User!


Hello everyone and welcome to this complete Linux course. This course was previously hosted on Udemy and I am now making it available to everyone here on YouTube. This course was designed to be a survey of Linux, so we’re gonna touch a lot of topics. This is a complete list of topics and I will post this in the description to this video as timestamps But we start with a general introduction to Linux. What are Linux distributions? Then we move onto installation line and we get into command we move into the file system, how to create create delete and transfer files, move onto some development some networking and general I guess Linux administrative tasks if at any point you find yourself needing help, or you’d like some more one-on-one attention or a tutor of sorts, I currently have a great course on Udemy that is Linux based, its a pen testing course I’ll put a link to that course in the description, so be sure to like comment and subscribe, and without further adue I’ll turn you over to Nick who will be your instructor for this course. Hi guys I’m Nick, thanks for joining me today together we’ll get a journey through Linux and give you the knowledge you need to be a power user But first we need to ask a question: what is Linux? Well, confusingly it depends on who you asks In order to get an idea of what Linux is, we need to go back to In the early 80’s, Richard Stallman, then working at the AI lab at MIT, started a good new project with a goal of creating a entirly free and open unix-like OS

100 thoughts on “The Complete Linux Course: Beginner to Power User!

  • Get The Complete Linux Administration Course Bundle! https://josephdelgadillo.com/product/linux-course-bundle/
    Time-stamps
    01:01 Introduction to Linux
    08:44 Linux distributions explained
    15:56 Installing VirtualBox and setting up our virtual machine
    23:47 Ubuntu Linux installation on a virtual machine
    36:26 Disabling the ISO and first boot up
    38:40 VirtualBox guest additions for a better user experience
    46:14 Customizing our Ubuntu desktop
    54:41 Unity Tweak Tool for Ubuntu
    1:06:48 Installing Ubuntu alongside Windows (dual boot)
    1:23:09 Linux command line essentials
    1:36:17 Administrative privileges in terminal
    1:42:14 Using the package manager (apt-get) to install new applications
    1:46:17 Searching through the repositories to find new apps
    1:48:23 Installing packages that are not in the repository
    1:53:09 Keeping programs updated in Linux
    1:57:48 File permissions and ownership explained
    2:10:26 How to create files using the command line interface (CLI)
    2:15:24 Creating new directories and moving files
    2:19:59 Copying, renaming, and removing files
    2:24:43 The FIND command and it’s practical uses
    2:36:10 GREP command explained
    2:39:10 Using GREP in conjunction with FIND
    2:42:26 Redirecting the output of a command
    2:45:42 The TOP command and its uses
    2:47:01 How to view the entire list of processes and closing applications
    2:52:36 Services explained
    2:54:44 Configuring services using the command line
    2:59:20 Using CRONTABS to schedule tasks
    3:04:56 Choosing an integrated development environment (IDE)
    3:08:29 Eclipse installation and setup
    3:12:26 PyCharm installation and setup
    3:18:51 Introduction to GitHub, installation, and repository setup
    3:23:06 How to push/pull information from a repository
    3:29:13 How to remove/ignore directories in our repository
    3:34:25 Resolving merge conflicts through terminal
    3:41:42 How to setup and manage branches
    3:49:37 Meteor installation & setup
    3:55:32 Meteor project setup
    4:01:06 Router setup with React components
    4:13:31 Getting into the programming
    4:26:46 Rendering our blog posts
    4:42:06 Apache 2, PHP 5, and MySQL setup
    4:45:36 Server configuration
    4:51:14 Linux hosts file explained
    4:54:40 Deploying our Meteor app to an Apache 2 server
    5:00:03 MongoDB NoSQL database
    5:05:21 Virtual host setup
    5:16:46 phpMyAdmin setup
    5:24:50 Creating a basic virtual host
    5:33:00 WordPress installation on top of our Apache 2 environment
    5:40:25 Database setup
    5:46:48 Python installation and CLI
    5:57:35 Adding/removing users through GUI
    6:01:09 Adding/removing users through CLI
    6:06:55 Adding users to a group
    6:10:51 Introduction to networking
    6:17:41 Local area network (LAN) explained
    6:25:08 Networking commands
    6:35:40 NETSTAT command
    6:40:39 Linux host file
    6:49:59 TRACEROUTE commands
    6:53:57 Network mapping explained
    7:08:29 Using SSH to access the command line of a remote host
    7:11:06 Using SFTP to transfer files between machines
    7:14:43 Setting up SSH on our local machine
    7:20:10 MAN command explained

  • If you are stuck on unity-tweak-tool: newer ubuntu versions don't use unity anymore, but gnome instead. All steps are the same except for gnome-tweak-tool instead of unity-tweak-tool

  • When i typed in sudo apt-get install bluefish the command line just automatically installed python 2.7 version along with it. Could you please tell me why this happened

  • Hello. My windows computer is slow when i run Ubuntu using the Virtual Box. Can you please recommend me a way to make it fast and smooth? I'm willing to replace Ubuntu with Windows OS, if necessary.

  • I am a brand new Linux user and am currently using Linux Mint. I don't know how to download VirtualBox into LinuxMint. The installation instructions shown are for a Windows system. This is a little frustrating out of the gate.

  • Time-stamps
    01:01 Introduction to Linux
    08:44 Linux distributions explained
    15:56 Installing VirtualBox and setting up our virtual machine
    23:47 Ubuntu Linux installation on a virtual machine
    36:26 Disabling the ISO and first boot up
    38:40 VirtualBox guest additions for a better user experience
    46:14 Customizing our Ubuntu desktop
    54:41 Unity Tweak Tool for Ubuntu
    1:06:48 Installing Ubuntu alongside Windows (dual boot)
    1:23:09 Linux command line essentials
    1:36:17 Administrative privileges in terminal
    1:42:14 Using the package manager (apt-get) to install new applications
    1:46:17 Searching through the repositories to find new apps
    1:48:23 Installing packages that are not in the repository
    1:53:09 Keeping programs updated in Linux
    1:57:48 File permissions and ownership explained
    2:10:26 How to create files using the command line interface (CLI)
    2:15:24 Creating new directories and moving files
    2:19:59 Copying, renaming, and removing files
    2:24:43 The FIND command and it’s practical uses
    2:36:10 GREP command explained
    2:39:10 Using GREP in conjunction with FIND
    2:42:26 Redirecting the output of a command
    2:45:42 The TOP command and its uses
    2:47:01 How to view the entire list of processes and closing applications
    2:52:36 Services explained
    2:54:44 Configuring services using the command line
    2:59:20 Using CRONTABS to schedule tasks
    3:04:56 Choosing an integrated development environment (IDE)
    3:08:29 Eclipse installation and setup
    3:12:26 PyCharm installation and setup
    3:18:51 Introduction to GitHub, installation, and repository setup
    3:23:06 How to push/pull information from a repository
    3:29:13 How to remove/ignore directories in our repository
    3:34:25 Resolving merge conflicts through terminal
    3:41:42 How to setup and manage branches
    3:49:37 Meteor installation & setup
    3:55:32 Meteor project setup
    4:01:06 Router setup with React components
    4:13:31 Getting into the programming
    4:26:46 Rendering our blog posts
    4:42:06 Apache 2, PHP 5, and MySQL setup
    4:45:36 Server configuration
    4:51:14 Linux hosts file explained
    4:54:40 Deploying our Meteor app to an Apache 2 server
    5:00:03 MongoDB NoSQL database
    5:05:21 Virtual host setup
    5:16:46 phpMyAdmin setup
    5:24:50 Creating a basic virtual host
    5:33:00 WordPress installation on top of our Apache 2 environment
    5:40:25 Database setup
    5:46:48 Python installation and CLI
    5:57:35 Adding/removing users through GUI
    6:01:09 Adding/removing users through CLI
    6:06:55 Adding users to a group
    6:10:51 Introduction to networking
    6:17:41 Local area network (LAN) explained
    6:25:08 Networking commands
    6:35:40 NETSTAT command
    6:40:39 Linux host file
    6:49:59 TRACEROUTE commands
    6:53:57 Network mapping explained
    7:08:29 Using SSH to access the command line of a remote host
    7:11:06 Using SFTP to transfer files between machines
    7:14:43 Setting up SSH on our local machine
    7:20:10 MAN command explained

  • If you have a working install that you installed on actual computer hardware "unlike" in the video using a vm, you can skip the first 1h23m

  • was having trouble to get Unetbootin to see my USB, in case this helps you let me know by liking this. open CMD > navigate to the folder where the Unetbootin app is kept, and type this "unetbootin-windows-675.exe installtype=USB targetdrive=F:" without quotes, where unetbootin-windows-675.exe is the installer i am using in case yours is newer or older use accordingly, and my external drive (USB) was F:

  • My machine is showing that your pc doesn't have a 64 bit processor so the virtual machine can't boot but my pc has a 64 bit processor

  • I recently installed Lubuntu on my main disk just out of curiosity and my system also had a USB passport hard drive, but since returning to Windows, it does not appear on the list of drives. It is however recognized as health n Computer Management. Has Lubuntu place anything on this drive?

  • I recently installed Lubuntu on my main disk just out of curiosity and my system also had a USB passport hard drive, but since returning to Windows, it does not appear on the list of drives. It is however recognized as health n Computer Management. Has Lubuntu place anything on this drive?

  • Can someone please help???? I can not save my changes on Ubuntu when I use USB. The issue is, I reboot and choose "try…" option. When I switch it off or restart, regardless of choosing "install now" or "try without installing" options, all the changes that I made are lost😭😭😭… Can someone please tell me how to solve this problem??? I REALLY want to learn Linux but I do not know what to do to overcome this issue. I do not want to use Ubuntu in VB, cuz my computer is relatively old. So assigning CPUs, etc. is slowing down my computer… Thanks for reading and your time 😇

  • I can't use UnityTweakTool in Unbuntu 19.10.
    missing unity-webapps-service that I can't seem to find.
    I'm guessing this is outdated now, which gets me stuck early on in learning. 😒

    Update: Found a copy of Ubuntu 15.10. I try that and see how that works.
    ———— Didn't work.
    this site helped https://www.ubuntuupdates.org/package/core/eoan/universe/base/unity-tweak-tool

  • I have a laptop in which I run windows 10.I am planning to dual boot it with pop os.Is dual booting good for the laptop or there is possibility of software and hardware problems??

  • Thank you very much for posting a video like this. Honestly you have helped almost two million people. You are very rich in Karma, sir. Knowledge should be free!! Everyone should strive to pass down knowledge to other Humans that way we can help our Race survive! Let's step on each other's shoulder till we reach the very top!

  • Took me a moment to find the answer, but it's worth noting for everyone learning on the newer versions that Unity Tweak Tool doesn't work anymore. I used Gnome Tweak Tool, works the same way but preinstalled.

  • Im up installed…but i couldnt figure out how to get vega driver installed…or any hardware monitoring…this is for advanced User…

  • Anyone know if the non-debian derivative distro Solus 4.0 is in anyway related to my favorite but discontinued distro names SolusOS which was debian based. Loved my quick tour of Solus 4.0 but was surprised it doesn't use apt-get as I'd assumed it was debian derived. Any users here? Thx.

  • why did you waste 7 hours on teaching us on UBUNTU? who the fuck use the UBUNTU distribution in working environments. I tried to install CentOS watching your tutorial but it s absolut useless! Cheeseus fucking Crise!

  • Is this course required watching before starting your Linux Administration Course Bundle? Or does this cover the same stuff as the Beginners Guide to Linux System Administration course? Also, has much changed in Linux since this video was published?

  • so this is what need know if going for as administrator. people think linux is easy. this not tell how correct GPU drivers that was working BEFORE last update when system not boot anymore.it was work before. no need update something that work. clicked update BOOM and it only update text editor and GPU drivers not work. linux in nutshell

  • Just a quick note to save newer viewers of this video a lot of heartache. The instructor is using an older version of Ubuntu (15) which, by default comes with the Unity desktop. Newer installs of Ubuntu (I'm using 19 but 18 is the same) do NOT come with the Unity Desktop, but instead comes with Gnome only. So your dock won't look the same and while you'll be able to install the Unity Tweak Tool, it will not work. Once they get into the meat of the Linux system (i.e. the CLI), you'll be OK. Just all these configs and things up front might leave you a little bit frustrated.

  • Can anybody tell me how to update the bios from Linux? I have peppermint 10 installed on a lenovo G550 with a 2.3ghz dual core pentium core with 2gb of ram. I want to update the bios to see if I can upgrade my ram to 8gb

  • need Help

    while installing the ./VBoxLinuxaddition.run  I am face a problem.
    this system currently not build for kernel module
    please install the gcc makr perl packages from your distribution

  • Jason Hawkins

    1 second ago

    Thank you for videos. I'm new to this channel and Linux. I tried Linux mint on HDD but the USB even though selected to legacy support doesn't work during instalation. Does it have to be PS2? wired and wireless doesn't work but the USB mouse does. Thanks

  • Hey, I am not able to run bash command on my terminal, every time I try, it says "n#: command not found"
    Plz help me resolve this.

  • First off…it's awesome that this is being offered here for free! I do believe he was (at the time when the course was made) using an older distribution of Linux. Before I get into this – should I try to get my hands on the same older version he was using or would I be fine with the current updated distribution of Linux? Please keep in mind that I'm a complete newbie to any of this stuff & its probably not going to take much to confuse the hell out of me. – Thank you in advance.

  • My pc got stuck at the part where u have to put in a user name… keyboard didnt work at all and the mouse also… vm just wasnt getting any imput… tried adding my mouse and keyboard in the setting didnt work so i restarted my counpter cause it wasnt responding… then my mouse and keyboard didnt get recognised at all by my pc untill i plugged them into different usb ports… wtf… and now if i plug them in the previous ports they dont get recognised… wtf happened and how do i fix this?

  • One hour and a half to set a theme and install ubuntu xD. I went 1.5x and sometimes 2x. But It was well worth the time and effort 😀 enjoying your video and looking forward to finished and take as many courses of Linux as I can possibly can

  • You mentioned the 'tee' command. So how can I sudo pacman -Qqe | less and 'tee' it off to a file like mypkgs.txt? Essentially I'm wanting three things here. The 'less' is more or less a pause and the ability to go up and down in the list of explicitly installed packages (by me). I just think it would be neat to do it in one line. Can it be done?

  • I haven't watched the full tutorial yet, But i have a question will this knowledge apply to manjaro also since it is based on different linux ?

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © 2019 Geted Tabs Online. All rights reserved.