Linux Operating System - Crash Course for Beginners
Learn the basics of the Linux Operating System in this crash course for beginners. Linux is a clone of the UNIX operating system, so understanding one is understanding the other. The goal is for you to get a full understanding of how the Linux OS works. If you're still using Windows or Mac OS, you can still learn Linux using a virtual machine.
✏️ Course from KeepItTechie. Check out his KZread channel: / @keepittechie
⭐️ Course Contents ⭐
⌨️ (0:00:00) Intro
⌨️ (0:08:09) Install Linux
⌨️ (0:29:43) Desktop Environment
⌨️ (0:41:18) Terminal
⌨️ (0:49:25) Working with Directories
⌨️ (1:15:49) Working with Files
⌨️ (1:34:49) Working with File Content
⌨️ (1:51:14) Linux File Structure
⌨️ (2:03:68) System Information
⌨️ (2:15:42) Networking
⌨️ (2:20:10) Linux Package Manager
⌨️ (2:34:10) Text Editor
⌨️ (2:46:56) Outro
🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news
Пікірлер: 908
I'm only 20 minutes in and you are making it easy for me (75 yo) to understand most of what you are saying. Microsoft is killing my pc that may grandson built for me back in 2015 with os 7 which I upgraded to os 10 for free. But now it takes my system over 15 minutes to startup and it has a lot of os 11 being downloaded. All I use the computer (tower type) for is reading (52 inch monitor as I have bad eye sight) and surfing (T Mobile hub connection). I don't need the office stuff. Thanks for making it easy to comprehend as I'll be watching this for a while.
@BrucePain-_-
Жыл бұрын
tell your grandson to install SSD to your PC instead of HDD, your PC will boot much much much faster and overall run much faster, its night and day
@hazeman9097
Жыл бұрын
Imagine her grandson reaction when he sees Linux on desktop.
@alexthotse5487
Жыл бұрын
@@hazeman9097 He will die for sure
@MrCaipiroshka
Жыл бұрын
@@hazeman9097 hhahahaha
@techtbe
Жыл бұрын
Stay healthy mom 🙏🙏🙏
The timing... Honestly it's like you guys can read minds!
@mineshadow9483
2 жыл бұрын
It's Google spying u with ur phone mate
@thecodfather7109
2 жыл бұрын
@@mineshadow9483 I wouldn't be surprised lol
@mineshadow9483
2 жыл бұрын
@@thecodfather7109 one thing about linux lesson class is so hard to find teacher that teaching about problem solving while a device with linux got broken, such as microphone not working or even speakers not working. That's made me frustrated about linux
@mayankrathore8721
2 жыл бұрын
@♜ Pinned by_FreeCodeCamp Fake
It would be unfair to my conscience and humankind if I watched this video without leaving a review. I have watched a couple of Linux videos on KZread, and I can tell you, that your teaching pattern is 10/10. you broke it down to the level that any layman could comprehend. Thank you so much!
I normally don't leave comments but this one deserves some kudos. I love how you took your time. I appreciate the patience. I will be following you to do more.
For those who are wondering, this is a very introductory course, do not expect to find here commands and concepts beyond the basics for a relatively standard use of the operating system.
@BlackDev
2 жыл бұрын
1:00
@nlegacysolo
2 жыл бұрын
Yes, AWESOME introductory course.
@EvoSchecter
Жыл бұрын
He explains this.
@Voliti0N
Жыл бұрын
Let’s BASH our way though this together!!!! *quote from a friendly ghost named Casper* 👻
@xzxxx-km4vy
6 ай бұрын
Some cucks have hearing problems, its because of the chimpanzee brain
Damn, this is my 2nd week in trying to learn this and you have broken it down in such a simplistic manner. Much appreciated and you're teaching is so chill. Good job!
great video! if anyone was wondering how he finishes some lines so quick; he's just hitting the TAB key after typing some of the beginning of a file, its a nifty terminal trick.
@Voliti0N
Жыл бұрын
😂 if only it were so easy
I always enjoy this channel. Everything is explained so well and not in a rush. Very easy to understand even for beginners. Excellent.
The timing could not be more perfect. I’m 3 weeks into my final semester of my Computer Science degree and one of the modules focus on the Linux OS. Thank you for the upload!
@nekochan1840
2 жыл бұрын
same bro same...
@xrafter
2 жыл бұрын
Yes, f*ck FSF. Linux is an OS by itself. You are right.
@smeggers
2 жыл бұрын
@@xrafter free software foundation??
@xrafter
2 жыл бұрын
@@smeggers What is that?
@smeggers
2 жыл бұрын
@@xrafter fsf stands for free software foundation but I'm confused what you meant by it in your comment? ┐(‘~`;)┌
This was great, very easy to follow and understand. It really helps that you are taking your time explaining everything simply rather than sounding like youre reading from a textbook. Definitly will follow 100%
wish we had intermeddiate mini courses too. I know my basics like a desktop environment and the terminal and different distributions but I wanna get to the advanced stuff. But this course is pretty great. Nails the basics and helps set people up for using linux all the time.
Ive been using Linux for years now. I listen to this video to fall asleep to this pleasant story. Linux and Gnu are amazing.
Dude, this made many things crystal clear for me. I spent a lot of time looking for a decent beginner Linux course, and yours is by far the best I've found! Thanks for making this!
@chapoaveli714
Жыл бұрын
Were you a complete beginner? I have no knowledge in Linux and I’m about to start watching this video.
@damageplan1978
7 ай бұрын
This guy is putting me to sleep toooo mono tone
I'm only an hour in, but this is fantastic. It's exactly what I've been looking for. Online articles are so confusing. You explain it so well; for example, saying to use the arrow keys to go up and down the manuals. Thank you!
@KeepItTechie Thanks for the effort in producing this 2 hour plus video. I finished every second of it. As a beginner in Linux, i am now more confident of using ubuntu with the terminal mode.
This is amazing stuff, Josh. Was just considering giving an older but still great mac a new lease on life with Linux. It’s awhile ago since I last used Linux. Super happy to have found this! 👌👌👌🙏🙏🙏
Awesome video. Spent my day following this course, and it was worth every min of my time!
A truly comprehensable tutorial for Linux begginers. Thanks a lot!
I haven't used linux since 2018. This is a great refresher course and now it all came back to me. thanks for your time and effort to make this video
I'm only 15 minutes in and I sense this will be one of my favorite presenters
I came here after trying others and goodness me, you are the best tutor by a mile. You, sir, just got an avid follower. Thank you
Thank you, man, you are a good teacher, and it is a perfect course for Linux beginners!
Thoroughly enjoyed the free class on Linux. I came across your KZread video while looking for information on using Bash shell for my CySA class. Again thank you and your teaching style is most appreciative and made sense to me. I am retired from the entertainment industry and hope to get something in the CySA field to keep me busy.
This video was awesome! Thank you for doing this! It was extremely helpful. You're a great instructor!
Perfect timing. I am 3 weeks into my data engineering course and coming from a non tech background...you have just made my learning easier less than 20 mins into the video. Thanks a bunch!!
@onradioactivewaves
Жыл бұрын
Do yourself a favor a keep a 32 bit live Linux on a USB, you'll be glad you have it of and when you need it.
@Voliti0N
Жыл бұрын
@@onradioactivewaves running on another’s 64 distro? Which one partionally speaking here are we using sir? I’m not saying don’t make an executable for a VM run overlaying any type of a computer’s BIOS or heck do if you want too.. idk there are plenty of programs to make ISOs off of! Rufus was and is the one I know mostly about, it flash’s a OS that can run off the smallest amount of storage space so you can use what’ve r type of removable you’d like 👍
@onradioactivewaves
Жыл бұрын
@@Voliti0N I used fedora live USB creator or past decade been in Ubuntu. You can do 64 bit but 32 bit has saved me getting onto 32 bit machines, maybe that doesn't matter so much anymore.savede quite a few times my computer or work computers failed.
Josh, I absolutely had to subscribe to aid you in any way possible, can't thank you enough for your time and this well laid out and excellent beginner Linux course.
I was expecting everything but not that Ice Cube is teaching me Linux. Today was a good day.
What a great tutorial! It's simple and makes perfect sense. Easy to follow. I am supposed to be doing research next semester with my professor, and I need to know how to do basic linux commands. Thanks to this video, I will not be in the dark. Awesome!
@muskansyed2037
8 ай бұрын
Same here I have to learn to do Linux work for bioinformatics
gotta love the youtube algorithms,,, really lookin forward to try out Linux
@mayankrai7938
2 жыл бұрын
Me too 👌😉🤞
@BlackDev
2 жыл бұрын
From future yussss
@Kremlin-Dusk
Жыл бұрын
I searched for this
@liquidmobius
Жыл бұрын
How's everyone's journey going so far?
@BlackDev
Жыл бұрын
Welp I completely forgot all knowledge from this video but I am a Front-End Developer job hunting now and plan to rewatch to refresh memory hahs
Probably the best and most patient explanation of Linux of beginners out there. I've subscribed to your channel. Thanks
I will be using Mac OS for most things. Most of These concepts will certainly apply to UNIX as well. A very thorough course.
Thank you Josh. This was a huge help for me to understand the basics of Linux and pursue more advanced knowledge of the linux os.💯
YOU are an amazing teacher! My first time ever looking at Linux. I was a Cobol programmer back in the 80's. Your presentation is so smooth. Keep up the good work.
@aethrya
Жыл бұрын
Dang
I've set up a schedule, at least 50min/day. This guy doing a great job. Thank you for helping us 🙏🏽
2:07:55 To show "ps" list of processes, it is more useful to use "ps -eaf" rather than "ps -A" to show memory use, CPU time, how long ago started, user-ID, and more. This usually outputs several pages of text, so you may also want to pipe it through grep, less, awk, or sort+head, to focus on the processes you want. The "pstree" command will show which procs are related to each other, as parent & child, in a branch/indented tree. For a quick screen of the heaviest process load on your machine... use command "top" which shows top CPU use, updated every 10 seconds. (press "q" to quit)
I have tried some commands/installation in Linux but was never confident becauz i don not the basics of the Linux OS. your session is super useful to get started and understand the basics. Thanks a lot, appreciate it. Eagerly waiting for your next session which covers advanced stuff.
@Voliti0N
Жыл бұрын
Research setting up your NETBIOS & maybe even getting your own DNS server up and running to help with this
No, the "cd" is a shell-built-in. You got to use "help" if you want to lnow about a built-in command.
@KeepItTechie
2 жыл бұрын
I totally forgot about that while recording. Thanks!
@tanmaypanadi1414
2 жыл бұрын
@@KeepItTechie it happens but the rest of the stuff is really helpful for someone diving head first into linux
He said 'the best way to become a guru is to keep using Linux'. Definitely motivated to learn more. Thanks as always.
This was an outstanding presentation, I've learned a lot, can't wait to absorb the next course from you. Some just know how to teach and some just confuse you my friend are the 1st.
Great course! I have an interview coming up in a couple hours and needed a refresh on this stuff. Thanks!
Wow! Simply incredible teaching..... Thanks!
This helped me so much with my intro courses!! Thank you for making this!!
Such a smooth explanation! I've never thought that teaching can be so enjoyable
Excellent introductory course, thank you. It's quite a brain strain to go from GUI to command line but worth it in the end. Two very minor comments, neither of them reduced the huge value of the course, I'm only mentioning them in case they help. At about 1h20 you used 'cd ..' but hadn't mentioned '..' before. Also in the section on 'apt' a quick description of what a linux 'package' is might help. Thanks again for a really helpful video.
Yo Brother, This was one of the best explanation on " Introduction to Linux ". You look like a Pro ! Please make more Videos for Certification.
I must commend you for a well presented Linux course. The delivery was excellent. Thank you for putting all into it.
Wow, I have enjoyed your course so much! Thanks for making learning linux so pleasant bro. I will subscribe to your channel, thanks and looking forward for more of your courses
Awesome course and video bro....have lots of experience with Linux but learned a few things!
Sir, Thank you so much for this video. I am currently in college for CIS-1107 - Intro to operating systems. It's a section of my Cyber Investigations degree. I didn't know squat about using the terminal except maybe dos commands like "ping." This video really helped me understand the chapter I am about to read. Thanks again. Your efforts do not go unnoticed.
I actually finished the course. Now I am ready to go intermediate. Thank you for scripting out and amazing piece.
Actually watched it from start to finish w/a second monitor running UBUNTU.. Awesome course and great method of making it very user-friendly! Learned alot and a great jumping board to more knowledge......thanku
I can listen to this guy all day long
Amazing, thank you for sharing your knowledge
I love the way you speaks. It sounds so clearly for me, and I'm not even fluent in english (nor advanced). So thank you a lot for this course I hope to see you again in a future course.
This is an excellent walk through of a basic Linux system and anyone just dipping their toes into Linux would be wise to watch this a couple times. I wish I had seen something like this when I first started because it would have saved me a lot of time fumbling through the dark,
Appreciate the time and effort you put into this ! Have a good one
@yazuka2023
Жыл бұрын
what do we call -r or -i or -lt please help
Thank you for your time, Linux for LIFE !!!
Excellent video with a great presentation style love this video easy to follow and understand please do lots more videos as you are perfect at teaching people in this way 😀
This is the best Linux video I've ever seen. Thank you so much for teaching me what I thought was confusing. This course has been so much help.
Thank you Very much for this easy to understand tutorial.
Do you have or recommend a Linux course for a level just above this one? I’d like to keep learning about terminal. Thank you for the amazing content btw!
Thank you for teaching me more in three hours than I learned in a 14 week semester. I was dreading coming back to study Linux because of how horrible my professor was. You made it so easy.
@EEShyama
7 ай бұрын
same bro. Man this has to stop, the tyranny of awful professors. I am forced to attend classes because of mandatory attendance otherwise I'd never go.
I have just finished this Linux Crash Course! Very clear and good explanation! Thank you!
I am a beginner in Linux and this course was truly amazing and helped me get grasp of Ubuntu OS. Thank you for sharing it. I'd recommend people play the video at a speed of 1.25.
@chefj4042
Жыл бұрын
Did u also apply for the Proofpoint internship?
@yazuka2023
Жыл бұрын
what do we call -r or -i or -lt please help
i wanted to shift from windows to linux and here u r with the course, thanks
I am new to Linux and your Terminal section with the man command is the best I've seen.
the information, knowledge he squize into 2.5 h course is great, I wish we could get next level, advance course made by Josh .
Nice content for beginners. Love it
Great stuff Sir. Your material has a lot of substance for foundation learners.
@yazuka2023
Жыл бұрын
what do we call -r or -i or -lt please help
@rfrancoi
Жыл бұрын
@@yazuka2023 "Switches". Please keep in mind that those switches have different uses when used with different commands. If you want to find out what they are used for type 'man' followed by the command. Hope I was able to help.
@Voliti0N
Жыл бұрын
@@yazuka2023 idk… ask the triad what they think and let’s figure this out together!!! Blouds❤ & Cryptos unique in size and shape are not a problem for 😊!!!
This one deserves some kudos. I love how you took your time
Just watched this and was able to run Ubuntu on VirtualBox for the first time in my life. Thank you for the video!
Some days ago I commented to bring a course on OS and here is the Linus OS guide I mean just how good is this channel
Thanks for Linux course it came at a perfect time as my algo course instructor is encouraging to do programming in Linux.
this it literally all you need to do to grasp most day to day linux admin tasks. thanks alot
Amazing course for beginners, thank you so much.
Keepittechie!!!! this is major. I just started messing with linux due to your recommendations. Thank you so much!
@KeepItTechie
2 жыл бұрын
No problem bro! I appreciate it!
@PingingYou
2 жыл бұрын
I'm hooked. I've been slapping different distros on all my old PCs
@KeepItTechie
2 жыл бұрын
That's exactly how I was when I first found Linux. 😂💪🏾
This was awesome. You are a great teacher for beginners. Looking forward to more of your content Josh
Excellent video. Really appreciate the time, effort and pace.
You made this so easy to understand. Great video. Thank you! :)
Would love to see a tutorial on licensing from you guys!
I know this is the least important aspect of your generosity, but it's nice to see black people doing educational things like this in the IT field. I just landed my first job as a software developer so it's very exciting to take in all of this knowledge and be able to apply it in a professional setting. Thank you for this!
@Brucelee89896
Жыл бұрын
awesome, did you have a bachelors, want to get into it too
@blackpanther6389
Жыл бұрын
@@Brucelee89896 I got an associates at a community college for secure software development. Currently doing front end web development
@succeeder3044
Жыл бұрын
@@blackpanther6389 congratulations
The timing couldn't have been more perfect
Thanks I appreciate all the hardwork you put into making this video.
Perfect timing! Currently using Mint for programming right now. This video suprised me! Gonna watch it later. Thanks Free Code Camp!
@anynomoussucker823
2 жыл бұрын
Me too! What a coincidence
@yuto2497
2 жыл бұрын
@@anynomoussucker823 Is it your first time using Linux?
@Osama_Abbas
2 жыл бұрын
Stick with Mint. Save yourself the frustration of Ubuntu (or Gnome 3 to be exact). Mint/Cinnamon is far better than Ubuntu/Gnome. In the recent decade or so, Gnome has the habit of looking for any program that works just find, discarding it, and then they proceed to build an inferior version of it, with about 5% of its original functionality! Just compare Gnome Files to the original old Nautilus (Or Nemo in Mint). Tl;dr: Stick with Mint/Cinnamon, Gnome is trash.
@yuto2497
2 жыл бұрын
@@Osama_Abbas Though I've used other distros like Arch, Gentoo, and Ubuntu. I'm currently using an old laptop for Mint Xfce so my priority is performance over customization. Currently running Windows 11 as my daily driver on another pc, and planning to dual-boot it with Gentoo using DWM or any related wm's to said PC. Only using Mint for programming and also learning Linux.
@xrafter
2 жыл бұрын
@@yuto2497 Time to compile the kernel ?
Great Course!! Thanks guys!!
Thank you for this amazing introduction course to Linux!
Layman here, my experience is copying code from internet in hope it would work and some DOS (which I find quite similar), like 27y ago back in college. Thanks for your tempo, I could actually follow along on my RPi terminal. I was more proficient in typing in the end Thank you for your time
Good that he talked a bit about Stallman. But he should have explained what free software actually means. Free has multiple meanings in english and in this case, it is about rights. It's not free as in free beer. Thus, sometimes free software is called libre software. Stallman recommends to watch his TED talk in which he explained the importance of free software. So yeah. Btw. if you are a new user you might want to join a community (forum, reddit, chat platform). By regularly checking a community, you will see what other people share and thus you might learn new things every few days. I for instance am active in the Linux Gaming community on Matrix and Discord (tho discord is not a good platfom and unfree software..).
@tanmaypanadi1414
2 жыл бұрын
there is also a Level1linux Channel and Level1techs Forum's. it is really great place to hang out and nerd out.
Really appreciate the useful information. Wish I could give more.
love this style of easy to follow video bro please do a lot more
Thanks Josh for this video. Your approach and pace actually made learning Linux easier.
@motoryzen
Жыл бұрын
EzeeLinux ( Joe Collins) is another excellent ...chilled out pace source of Linux content. His bash script videos are awesome
I would like to express my appreciation for the creation of the video. Your teaching abilities are exceptional and have been of great benefit. Thank you for the effort and hard work put into producing such a valuable resource.
Super awesome stuff! It'd be great if you could also touch upon installing the VM Software as well. Otherwise, awesome content!
My first time ever commenting on a KZread video. Hands down the best I have seen. Makes it easy for me especially since I'm switching from the medical field , things like these used to look like the Matrix movie to me. Thanks a lot
as a linux user for more than 3 years, i can confirm that this course is super helpful for newbies who want to learn the usage of linux. thanks fcc for this amazing course...
Thank you so much 🙏🏻
Great tutorial. I messed with Virtualbox several years ago, but I didn't have a guy like you to give me guidance. I forgot all about this app. But I didn't give up on Ubuntu/WSL, though. Looks like it is time for me to give Virtualbox another look.
ive got exams about linux in 3 hours, i havent studied and i watched this video. Im more than prepared for the exams. Thanks
Josh, I just like your composure and how you take your time to take us through. Bless up Big man
Great education material 👏🏽👏🏽