Colt is the one who helped me to start my software engineering career. Its been 5 years and now I able to earn a decent salary and feed my wife and daughter. Thanks, Colt! I love you, man! May God bless you! ♥️
Hi - I started with zero knowledge without knowing what is mean by Linux. I finished this youtube video in 6 days and created a short notes in excel for my understanding. I am very happy this video added some knowledge in my head. Now I am confident on the Linux commands. Thanks a lot for your service on making this command simple and understandable. Love from India......
I love how slow paced it is. A lot videos (even paid ones) feel rushed and use terms which can throw me off. Truly appreciate all the hard work you did. Mad respect to you Colt.
I completely agree about "terms which can throw me off".. You would expect as much clarity as possible when learning something new and still someone using those advanced terms, which can only familiar audience can understand. To me, such education is garbage, because it is useless, when you can't understand that. This video is fortunately great and don't have these flaws.
If you really want to understand the terminal, you have to look into it's history, going back to physical computer terminals, to teleprinters/teletypewriters (TTY) . A CTRL combination like ^Z or ^C actually sends a character code to the shell. These are called control characters (hence the CTRL key), as they don't represent graphical characters to be printed, but commands to control the device outputting the text. You can see them if you look at an ASCII table. For example ^G sends code 7, telling the receiver to ring a bell (a physical one originally). ^H (or the backspace key) moves the writing head back one character, which would let you fill in a space or print a character on top of another character, like O [Backspace] ^ would print Ô. ^C sends the "end of text" character. ^J sends the "line feed" character, which on typewriters would feed the next line to the writing head, without moving the carriage back to the beginning of the new line. To start writing the new line you'd then also need the "carriage return" control character ^M. This is why new lines are LFCR (line feed carriage return) on Windows. On Unix-like systems, only the line feed character is used. You may be familiar with the C escape sequences for these control codes: (line feed) (carriage return) \0 (null) \t (horizontal tab) One thing I love is that the Delete code is 1111111 in binary. This is because it was designed for punched cards/tape, where it would overwrite any other character by punching a hole in every position, in contrast to \0 (null) - 0000000, which was supposed to be ignored and wouldn't do anything.
In spite of the fact that computer technology is changing very rapidly and sometimes in very drastic ways, the UNIX/Linux fluency still remains so relevant. I am amazed that Unix knowledge I acquired in my college days (25+ years ago) still carries me thru in various jobs. I've changed so many languages and frameworks over the years, they become obsolete or not in demand, but knowledge of Linux is still crucial. Same for SQL. If nothing else -data structures, Linux commands and SQL should be in your foundation.
I've dabbled in Linux but always found it confusing, so I never got in to actually anything. When I found this video, I followed the whole thing through from start to finish using Kali Linux on WSL and this is hands down the best Linux for Beginners video I have seen. I feel like I am learning skills, and actually understanding the why behind each one. Thank you, Colt, for taking the time to make this video!!
It was so late I ended up falling asleep to this video still playing through my headset into my ears. It invaded my dreams and I somehow learned more in my sleep than I have in months. 10/10 video, seriously.
I’m a Windows Sys admin, MCSA, CCNA, CWNA CompTIA, I’ve started Linux like 5 times and always walked away over a 10 year dig. This guy has kept my interest this time round. Thnx for keeping it interesting.....
Colt Steele is one of my best coding teacher out there and also a man who helped me to start my programming journey. Thanks Colt and I love your cat Rusty ❤️🙂
I have started my full stack developer journey with Colt's Full stack developer bootcamp on Udemy 3 years ago. That was probably the best course I have ever taken. He is a great tutor.
Thank you!! This tutorial was perfect for me, not too fast, not too slow, yet easy to understand! Took me 2 entire days to finish, but I was taking notes and re watching to get as much value as possible. Can't thank you enough, Colt!
I'm mostly using this to refresh my knowledge on things I already know just in case but it's made a lot of things SOOOOOOO much clearer. This is a wonderful video, thank you so much.
@@ColtSteeleCode You absolutely deserve it Colt. I owe you and Ian for my passion and learning about Web dev. Your way of teaching all the concepts is very engaging. I smashed the course and wasnt bored in any single lesson. Heard rusty is no more 💔
If you have in some way documented these commands for learning purposes. For follow-up I would recommend, that you use the shell "man pages" --> "man " to fully understand the command usage and correct argument and parameters for the "flavor" of Linux you are using. While the commands themselves rarely change , arguments and parameters often do affecting the output. Linux has a very powerful system of tools and the "man pages" have very explicit information on usage and even some hidden gems relative to your Flavor of Linux.
Thank you colt elvis kitty the group the owner and everyone involved in this video. People like you convince me everytime that we have good people in this world.
When you say that "whoam i" won't work, you should mention that "who am I" WILL work. With the spaces. This is because "who" is a different command, that shows who is logged into the machine, but some clever person added the ability to see just your own login, and formatted it after the whoami command.
Colt Steele is really an inspiration to me and personally I owe him a lot... His course on Web Development helped me start my Web Development journey... His course is worth way more than money... Literally on of the best teachers in the world...
Using Octal, an easy way to remember permissions is: R=4, W=2, X=1. Then if you add them by octal number it combines those values. Ex- 4 is read only, 6 is R and W, 7 is RWX. 5 is RX. 2 is W.
This is by far the most simplified video I have found on this subject. I am a complete beginner to the command line and software development generally and this was so clear and easy to grasp. I say this because I have read and watched a number of videos that did not do much to provide clarity on the subject. Super excited about all the things I can do on my terminal too. Starting shell scripting next week and I'm already excited
It's my 1st attempt, which was suggested to me by a friend. thank you my friend......by the way I am also beginner to this ERA...can you support me for grasping more knowledge.
I've been using Linux since Red Hat version 6.0 (1999) and I've learned a few new tricks either that are new to me or long since forgotten. I love helping people out in their beginning days of trying Linux and I just love your approach to what they seem as that mysterious black hole of the command line. I will be giving this link out to all my newbies! Thank you so much! :)
I was struggling with linux commands. I come from windows and hardly use cmd lines. Switching to linux , it was nightmare but learnt few commands and maintained docs here and there. I thought ill explore more and improve my skillset on linux and commands. Man o man this was wholesome. Thanks a lot !
Colt's videos really let me hit the ground running at my first job where I had to interact with the terminal and use Git. Love his stuff. P.S. freeCodeCamp you should do even more collabs like this :)
Amazing video, honestly it can be hard to just sit down and follow along and take notes on videos like these but seriously; watched the thing from start to finish, took 3 pages worth of notes, and didn’t feel burnt out. Thank you to everyone involved!
Wow! Almost 1M views. This was an epic 5 hours of explanation. Thank you, Colt. You put a lot of things together for me that I had learned in a scattershot fashion. I look forward to exploring your bibliography.
The most popular command I use is r which I wrote myself in bash. I didn't name it r for reset but everyone I've ever worked with thinks that is why I called it r. What it does is clear the screen, displays a line centered across the screen that shows me the host name, then another centered line displaying the terminal id number, the current time, and the current working directory. Then it displays the current value of the ls command. I would encourage anyone that wants to be a Linux Guru to write their own r command. Not that I'm a Guru but I think it is an excellent excerise for learning bash and very useful, especially if you are working with multiple hosts using the command line.
I love his teaching style! Makes things so fluid and easy to understand. Segways from one thing to another flawlessly so it just sticks in your head better. Awesome!
Thanks for this video! I was exposed to Linux during my time as an Application Support engineer and slowly became more interested in Cybersecurity. So this video was really helpful!
Just watched the entire thing… so well done, interesting and not intimidating. It’s been a while so some was review and some new. Thanks so much for your efforts.
Amazing. I was just looking last night for the best free resources to dive into Linux as a beginner long-term windows users. Colt Steele has been my teacher for a long time now and I love this! Thank you so much!!!
I remember those old days when I used to use the hyper terminal with git bash in windows for bash support 😂😂.... I finally took the decision to move to Ubuntu and today I am happy that I did.... If you are a developer you would be better off using linux and figuring how it works as and when you need things done....
4:40 "Why do we have to use text commands". For me it's because you can write scripts using those commands. You can feed the output from one command to another and do all kinds of automation. I love the Terminal. It's always been a powerful environment to use. I have always believed this since the CLI on my Commodore Amiga. I pity those who only prefer clicking on Cute Icons to launch some.exe Rather than clicking a Cute Icon to launch the awesome script you just wrote.
Hey mate this is by far one of the most useful, best explained and discussed Linux shell commands tutorial I have ever seen. The course content makes it even more superior. This is an A-Class production mate. WELL DONE AND MANY THANKS INDEED!!
Live this linux video, and it's free. Easy to understand. Don't purchase Hack the Box Academy first to learn linux. Colt you are a very good teacher. Thank You.
Really nice lecture. I’d really recommend others to watch this who are starting with linux. I think you could have included setfacl and getfacl too, since you have already covered ownership and right permissions in this video lecture.
One of the most informative CL intro videos I have watched thus far. Still scratching the surface in this new world of computer science, but thank you for all of the digestible AND free content. Eventually I will need to invest financially, but this is an amazing introduction. Thank you Colt and FCC for all of the help in this exciting journey.
Amazingly it lasted 5 hours. I took good amount of effort on our side to finish it, and one can only imagine the work you put in to prepare the video. It begins to get my foot in the door; and thank you for sharing your knowledge! Say hi to and thank your cat for participating in the lecture.
This is highly informative, clear speech, audible and nice to tag along. As i am new in CL, am glad i came across this video, it has buttressed my knowledge more with the basic CL and I hope i get to use them often to enjoy it. Thanks for this video Colt! you are really great.
"cut" is super useful if you're trying to grab fields of data from a text file and "paste" to lay them back out how you need them... (you can do it in the shell other ways using a function and it's positional parameters too)
I looked at his list and there's a few on there I've never used. Then again there's others I do use. Most of the commands I use regularly are related to package management which are not universal UNIX commands. So I can see why they weren't on his list.
I know Colt's odds of reading this are less than 0.00001, but, I sure wish I had that document he wrote describing what each command he explained [did]. I'd use that reference to infer the meaning of each command's syntax. Great tutorial.
Wow, finally done! I did go through it all. The more basic commands I understand well enough. ChMod, though, that was a fun one. There are a lot of commands that I want to play with in my VMWare Ubuntu. I'm glad for virtual machines, and it helps a lot. I didn't know about WSL until this course, that might have been more fun. Thanks so much, Colt! I'm sure this was a lot of work to put together! You're a very patient man!
after struggling with VM (that guys in some courses on Udemy recommend to install) and some linux distribution installation, letting my computer slow and so on, or even creating a bootable pen-drive with and running linux through it. Almost giving up of learning linux. First time I see someone telling that is possible to use linux terminal on windows :D Happy to find you!!!
The use of the word "Terminal" comes from the "Old Days" (i.e. back in the day) of original computer communications. In the days of ENIAC, UNIVAC, etc., the only way to communicate with a computer was through a Teletype machine terminal, that's right folks, Teletype, like a communication typewriter. The name has stuck with us.
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
I'm not sure if you watched the whole video, but your comments are clearly explained in the 12 - 17 minute segment of the presentation. It appears the author anticipated responses like this one.
Such a nice video, by far the most easy to understand. And one more thing which I faced: I am using WSL (Debian) and while following the video when you try to do the "man" command it shows command not found, so the solution for this is you have to installthe man package. You can do that via "sudo apt-get install man-db" (ofc without the quotation marks)
why so many haters. this is an excellent linux command teaching for me at least.14 years in windows servers and i never get a chance to do linux 4 years in red hat linux. COLT thank you for the lessons..
The ls command has another very useful flag: -h. I know it’s a lot to cover in a five-hour video, but some flags are very important to know. The -h flag, not just for the ls command but for many others, is important to read the size of a file or directory in a human-readable format.
WSL and VMs were NOT the only way to use or exec linux commands on Windows. UNTIL 64-bit came along, in the days of 32-bit only, there was a project called CO-LINUX that worked perfectly IN WINDOWS.
Back in the day, when I was at the university, our ACM chapter invited a speaker -- he was from Baton, Rouge, LA, as I recall with the odd name of Udo Pooch (quick shoutout to Dr. Pooch, wherever he is!). Dr. Pooch spent an hour opining about all of the nice commands this OS called Unix offered, the most useful being a command called 'grep'. Little did I know that as my career developed grep would be my Swiss army knife for slicing and dicing text files. I would add learning a bit about pipes because these commands are way more useful when you combine them together using pipes instead of going through intermediate files. Because of these commands and simple shell facilities like pipes I never needed to learn Perl, which is a honking huge language. Many of the features of Perl come right from grep and other Unix utilities mentioned here.
Colt is nostalgic for me , he started my web dev journey . Thanks Colt
Same here😆😆 What a great tutor who helped so many students started their dev career, including me!!
I learned nodejs from colt , good guy colt
Same. I finished "The Web Developer Bootcamp" almost five years ago, and I've been working as a Full Stack developer ever since.
@@zuzkiller Exactly the same, that course was the one that started it all for me.
Hopefully I will do better. Just one moth ago I enrolled his web development bootcamp course.
That feeling when you review the description and feel confident in your understanding of all the topics.
Colt is the one who helped me to start my software engineering career. Its been 5 years and now I able to earn a decent salary and feed my wife and daughter. Thanks, Colt! I love you, man! May God bless you! ♥️
there's no god
@Urs Schuerch it’s called being nice. I’m an atheist yet I have no issue with this comment.
@@ME0WMERE if i were in your country, I am sure you will be in my church.
@@uschurch i can see you are in the EU. When i setup a church, I would invite so I can demonstrate God's power right in your presence.
@@cruxwirethere is no god
Hi - I started with zero knowledge without knowing what is mean by Linux. I finished this youtube video in 6 days and created a short notes in excel for my understanding. I am very happy this video added some knowledge in my head. Now I am confident on the Linux commands. Thanks a lot for your service on making this command simple and understandable. Love from India......
If don't mind sending me your short notes for helping me
I love how slow paced it is. A lot videos (even paid ones) feel rushed and use terms which can throw me off. Truly appreciate all the hard work you did. Mad respect to you Colt.
I completely agree about "terms which can throw me off".. You would expect as much clarity as possible when learning something new and still someone using those advanced terms, which can only familiar audience can understand. To me, such education is garbage, because it is useless, when you can't understand that. This video is fortunately great and don't have these flaws.
If you really want to understand the terminal, you have to look into it's history, going back to physical computer terminals, to teleprinters/teletypewriters (TTY) .
A CTRL combination like ^Z or ^C actually sends a character code to the shell. These are called control characters (hence the CTRL key), as they don't represent graphical characters to be printed, but commands to control the device outputting the text. You can see them if you look at an ASCII table. For example ^G sends code 7, telling the receiver to ring a bell (a physical one originally). ^H (or the backspace key) moves the writing head back one character, which would let you fill in a space or print a character on top of another character, like O [Backspace] ^ would print Ô.
^C sends the "end of text" character. ^J sends the "line feed" character, which on typewriters would feed the next line to the writing head, without moving the carriage back to the beginning of the new line. To start writing the new line you'd then also need the "carriage return" control character ^M. This is why new lines are LFCR (line feed carriage return) on Windows. On Unix-like systems, only the line feed character is used.
You may be familiar with the C escape sequences for these control codes:
(line feed)
(carriage return) \0 (null) \t (horizontal tab)
One thing I love is that the Delete code is 1111111 in binary. This is because it was designed for punched cards/tape, where it would overwrite any other character by punching a hole in every position, in contrast to \0 (null) - 0000000, which was supposed to be ignored and wouldn't do anything.
Underrated comment. I didn't know any of this! We are so lucky to have Ctrl z c and v in this day and age
god tier comment
anyone want to learn bash with me through co operation
Damn! Mad respect!!! 😮😮😮
😮
In spite of the fact that computer technology is changing very rapidly and sometimes in very drastic ways, the UNIX/Linux fluency still remains so relevant. I am amazed that Unix knowledge I acquired in my college days (25+ years ago) still carries me thru in various jobs. I've changed so many languages and frameworks over the years, they become obsolete or not in demand, but knowledge of Linux is still crucial. Same for SQL. If nothing else -data structures, Linux commands and SQL should be in your foundation.
Agreed
Funny you say this currrntly learning both struggling a bit w joins and subqueries in SQLITE
Thank you.
+ regular expressions
Git also
I've dabbled in Linux but always found it confusing, so I never got in to actually anything. When I found this video, I followed the whole thing through from start to finish using Kali Linux on WSL and this is hands down the best Linux for Beginners video I have seen. I feel like I am learning skills, and actually understanding the why behind each one. Thank you, Colt, for taking the time to make this video!!
Colt Steele is the absolute best!
I recently started in programming with his web development course. It's very in depth yet so easy to understand.
where is it offered? udemy?
@@orangemoonglows2692 yes
It was so late I ended up falling asleep to this video still playing through my headset into my ears.
It invaded my dreams and I somehow learned more in my sleep than I have in months.
10/10 video, seriously.
I’m a Windows Sys admin, MCSA, CCNA, CWNA CompTIA, I’ve started Linux like 5 times and always walked away over a 10 year dig. This guy has kept my interest this time round. Thnx for keeping it interesting.....
Colt Steele is one of my best coding teacher out there and also a man who helped me to start my programming journey. Thanks Colt and I love your cat Rusty ❤️🙂
Colt is the best teacher I have ever had. His teaching is expansive while thorough, and so generous - accessible and inclusive.
Bro is a legend running commands for three different operating systems on the same machine.
as soon as i saw Colt in thumbnail i knew it’s gonna be amazing. Colt Steele you are responsible for thousands of web developer around the world.
I have started my full stack developer journey with Colt's Full stack developer bootcamp on Udemy 3 years ago. That was probably the best course I have ever taken. He is a great tutor.
@Flip & Flop i have done the course; would highly recoomend
DAY3 1:46:25 yes in my path of backend I´m enjoying this course already
DAY4 2:14:37
DAY5 2:32:24
DAY6 3:00:23
Hi how's it going
@@kitten_with_bad_breath Beautiful it's amazing the things that you can learn from FreeCode academy , Chatgpt, and UDEMY... just beautiful
What day are you on?
Thank you!! This tutorial was perfect for me, not too fast, not too slow, yet easy to understand! Took me 2 entire days to finish, but I was taking notes and re watching to get as much value as possible. Can't thank you enough, Colt!
I'm mostly using this to refresh my knowledge on things I already know just in case but it's made a lot of things SOOOOOOO much clearer. This is a wonderful video, thank you so much.
One of the most articulate and coolest teacher i have seen, Appreciation Colt !
Colt by far is my dev favorite teacher. He is insanely good.
Thanks Alex :) There are so many great dev teachers out there, so that means a lot to hear!
@@ColtSteeleCode You absolutely deserve it Colt. I owe you and Ian for my passion and learning about Web dev. Your way of teaching all the concepts is very engaging. I smashed the course and wasnt bored in any single lesson. Heard rusty is no more 💔
One of the best teacher👨🏫 and programmer 👨🏼💻 Colt Steele
If you have in some way documented these commands for learning purposes. For follow-up I would recommend, that you use the shell "man pages" --> "man " to fully understand the command usage and correct argument and parameters for the "flavor" of Linux you are using. While the commands themselves rarely change , arguments and parameters often do affecting the output. Linux has a very powerful system of tools and the "man pages" have very explicit information on usage and even some hidden gems relative to your Flavor of Linux.
Day 1: 1:03:45
Day 2: 1:56:49
Day 3: Done!
Thank you colt elvis kitty the group the owner and everyone involved in this video. People like you convince me everytime that we have good people in this world.
Nothing but love and respect for Colt... Thank you so much for all that you do.
Nothing but respect for my President
When you say that "whoam i" won't work, you should mention that "who am I" WILL work. With the spaces.
This is because "who" is a different command, that shows who is logged into the machine, but some clever person added the ability to see just your own login, and formatted it after the whoami command.
I just bought my first Linux PC so this course could not have come at a better time!. I learnt more from this video than I did in college ! Thanks 🙂
Colt Steele is really an inspiration to me and personally I owe him a lot... His course on Web Development helped me start my Web Development journey... His course is worth way more than money... Literally on of the best teachers in the world...
Using Octal, an easy way to remember permissions is: R=4, W=2, X=1. Then if you add them by octal number it combines those values. Ex- 4 is read only, 6 is R and W, 7 is RWX. 5 is RX. 2 is W.
I am half way through and I can say this is the best video about linux commands that I have seen yet, highly recommended. 👌
This is by far the most simplified video I have found on this subject.
I am a complete beginner to the command line and software development generally and this was so clear and easy to grasp. I say this because I have read and watched a number of videos that did not do much to provide clarity on the subject.
Super excited about all the things I can do on my terminal too. Starting shell scripting next week and I'm already excited
It's my 1st attempt, which was suggested to me by a friend. thank you my friend......by the way I am also beginner to this ERA...can you support me for grasping more knowledge.
I NEEDED JUST A VIDEO LIKE THIS TO UNDERSTAND THE BASICS, IM STARTING LEARNING PYTHON AND DATA SCIENCE. THANKS SO MUCH...
I've been using Linux since Red Hat version 6.0 (1999) and I've learned a few new tricks either that are new to me or long since forgotten. I love helping people out in their beginning days of trying Linux and I just love your approach to what they seem as that mysterious black hole of the command line. I will be giving this link out to all my newbies! Thank you so much! :)
Please do
I was struggling with linux commands. I come from windows and hardly use cmd lines. Switching to linux , it was nightmare but learnt few commands and maintained docs here and there. I thought ill explore more and improve my skillset on linux and commands. Man o man this was wholesome.
Thanks a lot !
Colt's videos really let me hit the ground running at my first job where I had to interact with the terminal and use Git. Love his stuff. P.S. freeCodeCamp you should do even more collabs like this :)
Words can't express the way that he teaches!
Amazing video, honestly it can be hard to just sit down and follow along and take notes on videos like these but seriously; watched the thing from start to finish, took 3 pages worth of notes, and didn’t feel burnt out. Thank you to everyone involved!
Lol. Same with me
Great resource for Linux commands. Use the "chapters" feature of RUclips for navigation to any specific command.
Wow! Almost 1M views. This was an epic 5 hours of explanation. Thank you, Colt. You put a lot of things together for me that I had learned in a scattershot fashion. I look forward to exploring your bibliography.
we belong to same whatsapp group...but thanks to Colt, everything is now crystal clear
anyone want to learn bash with me through ccoperation
Hbh. ,
;
1:49:17 0😊b;
The most popular command I use is r which I wrote myself in bash. I didn't name it r for reset but everyone I've ever worked with thinks that is why I called it r. What it does is clear the screen, displays a line centered across the screen that shows me the host name, then another centered line displaying the terminal id number, the current time, and the current working directory. Then it displays the current value of the ls command. I would encourage anyone that wants to be a Linux Guru to write their own r command. Not that I'm a Guru but I think it is an excellent excerise for learning bash and very useful, especially if you are working with multiple hosts using the command line.
Great tutorial, I didn't consider myself a beginner, but several fundamental pieces clicked into place in my mind because of this video.
SAME and im a beginner.
1:56:45 thank you very much for this quick intro to piping. I will be sure to apply it as much as I can.
I love his teaching style! Makes things so fluid and easy to understand. Segways from one thing to another flawlessly so it just sticks in your head better. Awesome!
Thanks for this video! I was exposed to Linux during my time as an Application Support engineer and slowly became more interested in Cybersecurity. So this video was really helpful!
Just watched the entire thing… so well done, interesting and not intimidating. It’s been a while so some was review and some new. Thanks so much for your efforts.
i love the way Mr. Steele adds humor while coding. he's a living legend. came after his webdev course on udemy
familiar voice!! Colt started my data science journey, I have finished his SQL course, It is awesome!! Thanks Colt!!
Are you work as data scientist bro?
@@adipurnomo5683 not yet, I am a data science student now ~
Excellent for absolute beginners. Some of the fundamental details were supplementary to what I thought I already knew. Thank you so much.
Amazing. I was just looking last night for the best free resources to dive into Linux as a beginner long-term windows users. Colt Steele has been my teacher for a long time now and I love this! Thank you so much!!!
I remember those old days when I used to use the hyper terminal with git bash in windows for bash support 😂😂.... I finally took the decision to move to Ubuntu and today I am happy that I did.... If you are a developer you would be better off using linux and figuring how it works as and when you need things done....
This channel brings top quality content for free. Owners deserve Nobel Prize. 🙏
4:40 "Why do we have to use text commands". For me it's because you can write scripts using those commands.
You can feed the output from one command to another and do all kinds of automation.
I love the Terminal. It's always been a powerful environment to use.
I have always believed this since the CLI on my Commodore Amiga.
I pity those who only prefer clicking on Cute Icons to launch some.exe
Rather than clicking a Cute Icon to launch the awesome script you just wrote.
Saying you pity people who never had the opportunity to learn the things you did kinda makes you sound... hmmm how should I put it... Arrogant AF!
@@YeetLord666 Everybody has the opportunity to learn this. Thank you for your opinion.
colt taught all of us and has helped change all of our lives for the better.
Hey mate this is by far one of the most useful, best explained and discussed Linux shell commands tutorial I have ever seen. The course content makes it even more superior.
This is an A-Class production mate.
WELL DONE AND MANY THANKS INDEED!!
I've taken Systems at my University and this course would have helped out tremendously. Thanks for posting this course.
2:07:05 Learned by here. Very basic part so it needs to be revisited!
I loved the educational part that has nothing to do with commands, just history and stuff. Even though I didn't come for it. Thanks!
Sending some love to my best instructor ever - Colt! You made difficult things simple for me! Thanks for another tutorial!
Live this linux video, and it's free. Easy to understand. Don't purchase Hack the Box Academy first to learn linux. Colt you are a very good teacher. Thank You.
Really nice lecture. I’d really recommend others to watch this who are starting with linux.
I think you could have included setfacl and getfacl too, since you have already covered ownership and right permissions in this video lecture.
The fastest 5 hours I've ever experienced in my life. Thank you for this amazing explanation! 💕
One of the most informative CL intro videos I have watched thus far. Still scratching the surface in this new world of computer science, but thank you for all of the digestible AND free content. Eventually I will need to invest financially, but this is an amazing introduction. Thank you Colt and FCC for all of the help in this exciting journey.
thanks for this video
spent a total of 6 days on this cause im lazy but i can easily say i know this now
thanks a lot
Congratulations Colt. Very good set of commands, mainly for those who are starting in this wonderful linux world!
Amazingly it lasted 5 hours. I took good amount of effort on our side to finish it, and one can only imagine the work you put in to prepare the video. It begins to get my foot in the door; and thank you for sharing your knowledge! Say hi to and thank your cat for participating in the lecture.
This is highly informative, clear speech, audible and nice to tag along. As i am new in CL, am glad i came across this video, it has buttressed my knowledge more with the basic CL and I hope i get to use them often to enjoy it. Thanks for this video Colt! you are really great.
"cut" is super useful if you're trying to grab fields of data from a text file and "paste" to lay them back out how you need them... (you can do it in the shell other ways using a function and it's positional parameters too)
Thank you Colt. It is really a great help to me as I was looking for something on Linux commands for couple of days.
"open -e" just changed my life. Thank you.
I love his teaching style. Thankyou sir for this video :)
I'm pretty sure that you're an indian
@@heyyounotyouyou3761 yes but why?
I got my first job because of Colt! ❤️❤️❤️
Never realized until now that I've been using more than 50 Linux commands on a daily basis.
I looked at his list and there's a few on there I've never used. Then again there's others I do use. Most of the commands I use regularly are related to package management which are not universal UNIX commands. So I can see why they weren't on his list.
I know Colt's odds of reading this are less than 0.00001, but, I sure wish I had that document he wrote describing what each command he explained [did]. I'd use that reference to infer the meaning of each command's syntax. Great tutorial.
Colt has a full course on Udemy (that I own) regarding the command line and I recommend getting it to support our favorite teacher.
I'm sure Colt is doing just fine support yourself 😂😂.
"But to say no, there is a lot to nano." Colt, your teaching style is really great. Thanks a lot.
Wow, finally done! I did go through it all. The more basic commands I understand well enough. ChMod, though, that was a fun one. There are a lot of commands that I want to play with in my VMWare Ubuntu. I'm glad for virtual machines, and it helps a lot. I didn't know about WSL until this course, that might have been more fun.
Thanks so much, Colt! I'm sure this was a lot of work to put together! You're a very patient man!
Excellent presentation. You have a good dynamic quality to your voice, and you explained everything clearly. Thank you.
after struggling with VM (that guys in some courses on Udemy recommend to install) and some linux distribution installation, letting my computer slow and so on, or even creating a bootable pen-drive with and running linux through it. Almost giving up of learning linux. First time I see someone telling that is possible to use linux terminal on windows :D
Happy to find you!!!
will i be able to fully use linux after this wsl ubuntu installation ? coz in my college profs hv advised to download virtual machine first?/
*Only legends know that the video is re-uploaded*
only legend is Colt himself
@@gilbertlopez 💯
Why? It’s reuploaded
Don’t hate just upload something we could learn from
I'm 30 minutes in and I'm loving it already
The use of the word "Terminal" comes from the "Old Days" (i.e. back in the day) of original computer communications. In the days of ENIAC, UNIVAC, etc., the only way to communicate with a computer was through a Teletype machine terminal, that's right folks, Teletype, like a communication typewriter. The name has stuck with us.
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
I'm not sure if you watched the whole video, but your comments are clearly explained in the 12 - 17 minute segment of the presentation.
It appears the author anticipated responses like this one.
I almost dropped the course if I have not found you in here. I liked linux more than I hated it now. Thank you!
Thanks for sharing, great tutorial indeed.
Can you also do some tutorial particularly for some open source project like Odoo?
Such a nice video, by far the most easy to understand. And one more thing which I faced: I am using WSL (Debian) and while following the video when you try to do the "man" command it shows command not found, so the solution for this is you have to installthe man package. You can do that via "sudo apt-get install man-db" (ofc without the quotation marks)
Finally they upload this again 😅
Can you say why they did so?
y did they Dropped Prev 1?!thou
@@awwtawnoo Audio Issue.
@@awwtawnoo i don't exactly know the problem, maybe something wrong happen in the previous one.
Ohh nvm got it.
Man this is awesome!!! All said and done it converted to 6 pages of NESSESARY notes, breakdown with syntax alone was worth the time!
I hope the cat survived...
why so many haters. this is an excellent linux command teaching for me at least.14 years in windows servers and i never get a chance to do linux 4 years in red hat linux. COLT thank you for the lessons..
He's Michael Jordan of web development.
Stopped using Linux for almost 2 years.. Forgot soo many CLI now.. Need to repolish my secret again. Thanks for 5 hrs video.. Insane
i am linux user for many years, thanks giving us so good lesson !
my favorite udemy instructor, thank you colt. you are really the best
The ls command has another very useful flag: -h. I know it’s a lot to cover in a five-hour video, but some flags are very important to know. The -h flag, not just for the ls command but for many others, is important to read the size of a file or directory in a human-readable format.
PS: This is what I meant to say, it’s just constructive criticism.
Yayy 🔥 ,
Colt steele is here ,
His dsa course helped me develop my skills to a different level
WSL and VMs were NOT the only way to use or exec linux commands on Windows. UNTIL 64-bit came along, in the days of 32-bit only, there was a project called CO-LINUX that worked perfectly IN WINDOWS.
Back in the day, when I was at the university, our ACM chapter invited a speaker -- he was from Baton, Rouge, LA, as I recall with the odd name of Udo Pooch (quick shoutout to Dr. Pooch, wherever he is!). Dr. Pooch spent an hour opining about all of the nice commands this OS called Unix offered, the most useful being a command called 'grep'. Little did I know that as my career developed grep would be my Swiss army knife for slicing and dicing text files. I would add learning a bit about pipes because these commands are way more useful when you combine them together using pipes instead of going through intermediate files. Because of these commands and simple shell facilities like pipes I never needed to learn Perl, which is a honking huge language. Many of the features of Perl come right from grep and other Unix utilities mentioned here.
Thank you for the incredible free Linux course!! I just finished watching it and learned a lot!! So easy to understand. Awesome.
I have used all of these. Didn't know I knew 50 terminal commands. That's insane.
Finally made it through after 3 months of on and off viewing. Thanks for the lesson.
Thanks a lot COLTSTEELE!! You explained EVERYTHING needed perfectly!!