Where would all the computer science students that didn't know a lot about the practical stuff prior to studying computer science be without people like you? Seriously, CS is such a hard field because there is tons of stuff University will not teach you but people expect you to know. Thank you very much for this introduction to the terminal!
An old dilemma, or if it is an dilemma at all? I remember when a friend was looking to hire a coupple of people to their computer company some 20 years ago. After a lot of interviews of applicants from university as well as pure home hackers the only ones qualified for the task were the home hackers without any formal education in the matter. Titles are NOT a guarantee for competence. I usually say that the world have never been ruled by so many stupid people with fine titles as today, not impliing that everyone with a fine title is stupid.
You don't have to worry much because I am a computer engg graduate and ended up detailing cars for years.Nowadays, I would say that whom you know is better than what you know. I am not that dumb but I can pretend. Haha
I didn't know anything about MacOS terminals at all and you broke it down for me so simply. Thank you so much. I screamed when I saw you could edit text on the terminal. I was shocked.
Hi S M, I'm very happy the video was helpful and I'm grateful your bootcamp prep course suggested the video. Out of interest, which bootcamp/prep course are you taking?
Wow. I just started taking a Python Bootcamp an hour ago, and it mentioned the Terminal. I came here and was amazed by how fast you can learn a new skill that you never knew existed. Great video Percy. I am a new fan of yours now.
I also started learning python some days ago and they mentioned command prompt, I had to Google for mac and found out its terminal and I found myself on this channel
I’ve had a Mac for years and all this time I’ve been using the GUI to navigate and only recently been exposed to using the terminal, your tutorial is so easy to follow and understand. Thank you.
Honestly the terminal is the only reason mac is better then windows. Yes, i use linux btw (not arch btw, but hey i write code in neovim btw, so that's already some good bragging rights there ;-)
Thank you, am trying to write a script I need in Python, I got it working in a root directory, but needed to change directories in the code. Ripping my hair out…..until I found and watched your video. You are so right , I needed to learn terminal to be able to do “real world” coding :)
I'm texting you from the future - January, 2022. You are the CHAMP, godsend! Calm voice with clear, concise instructions!!! Prior to your video, I was close to figuring things out but, no dice. I felt like Ben Stiller and Owen Wilson trying to start the iMac in Zoolander. Percy, you da' man, man!!
So, I'm a health professional who has been curious how computers actually work and one of my IT friend referred your video. I must say, I practiced step by step along you & I practiced all the tasks you taught here. Thank you for making it so easy mate! :))
I am a literature student working in the area of Digital Humanities. We have a test tomorrow and I thought I was gonna fail because I did not know even a bit about Command Line. This video has helped me a lot in just 17 mins! Think I will do well in test tomorrow 😁 Thank you making me feel confident about knowing computers!
JESUS CHRIST I am going for IT security and hacking, I did one IT internship while ago and I wish I knew this before my internship and this is why I’m learning cuz I’m going in the tech industry like coding, IT and more
@@zuberkariye2299 what do you use it for? I’ve only ever used it to open files and such. I don’t even do that too often as I don’t like the UI as much as say the finder or text editor. I assume you can use the terminal to access the system and do some cool stuff but I’m just curious what you do in it.
@@theknightikins9397 you can install more tools that don’t have GUI support besides cli(command line based). I will suggest you learn Linux such as Ubuntu and you will like the terminal
I finished high school a few months ago and I plan to become a UA-camr, Artist and Programmers. If the plan doesn't work, after the pandemic I will study in university and/or operate family business. Today is the first day that I learn Python in Coursera. Thank You for your video.
Thank you so much for this video! I just started The Odin Project, and I was having a really hard time understanding this concept, and I feel like I totally understand this now!! Plus I'm teaching this to myself at 1:30 in the morning!
Very glad the video was helpful. Good on you for starting the Odin Project, I had not heard of that before, but it looks really well put together. Good luck.
been working with Terminal for a couple days and getting little accomplished. I understood everything in this 17 minute video and executed everything perfectly. Thank you!
Thanks you so much for your help. I'm 39, and late to the party in trying to learn command line in both Mac and Windows :D Your video was of great use.
Thank you for uploading this video, have been looking for something like this since a long time, your way of explaining things makes it extremely easy for the viewers to understand.
Wow... thank you so much. I am new to the iTerm thing. I just started a programming course and the iTerm is an important tool that we´ve been using to transfer stuff to Github, and the last two weeks haven´t been easy for me and it is almost costing me my placement in the course. I have searched online for solutions and have watched different videos but none explained it as you did. This is why they say many are called but a few a chosen. Not everyone is a teacher. A million thanks again 🙏 You are highly appreciated ❤❤
Wow, thank you for that amazing comment Lillian, that's really touching. I'm very happy that the video was valuable for you and wish you all the best in your programming course.
@@toptechskills Thanks for the good wishes. The course is going well and I'm in the last stage which of course presents other challenges because I have to singlehandedly create a multifunction app with React and that isn't going to be easy at all, but I'm up for the challenge. 🙂 By the way, do you also do programming videos or give courses?
Sounds like a good challenge. I have a few other videos on this channel about Ansible (DevOps tool) and Elixir (programming language), but I haven't released a course. I was planning to create a course before I started my current job a few years ago, but haven't found the time. I would really like to create a course.
@@toptechskills Please do. You are a good teacher and there are not many good teachers out there. It will help a lot of people on their journey to becoming programmers.
Thanks for making this video. There are some other videos on youtube about terminal but the first thing they do is tell you to install some extra software before you even start using terminal. I like that you start off just doing basic commands that we can use without installing anything extra.
currently in a coding bootcamp, and could not for the life of me use terminal or even understand it after weeks. sucks because at the beginning of every project and software installation they say "okay create a folder in your directory through terminal."....this video completely caught me up. thank you
I just started teaching myself c and this is soooo helpful bc pretty much all the beginner videos don’t cover this and I’ve literally spent hours trying to figure this out from scratch
There actually is a way to "go back" using cd command that is completely equivalent to what the "back" button does in Finder (which is that actually goes to previous location you've been to, not necessarily to the parent directory). It's cd - (minus). Just leaving it here cause I found it useful from time to time.
This is so good. I didn't know anything about terminal but need to learn for an application I need to run that only works under terminal. Other tutorials I looked at left out so many things that you included. There is an assumption by people running terminal that you know what that $ sign means. I didn't, how to look inside a directory and how to make it show in finder. Thanks for this
great video for beginners , I am taking my first course for coding and the clases are for windows system but I use Mac , I am also taking them in spanish cause my lenguage is spanish , i speak some english better than I can understand , but your speech was very clear for me to understand this class , thank you so much i really appreciate to people like you that helps studentes like me with this stuff!! thank you thank you!!
Thanks for the very helpful basics for the command line - When I try to use the finder with drag and drop to copy, deleter and paste I am always saying who wrote this useless software ! Now I have a great alternative. Looking forward to some more commands and tips. Thanks again.
Hi there, this tutorial was quite easy, since I was used to MS-Dos commands, but what is the benefit of using shell commands compare to GUI input besides the speed? Can I write a function that will trigger certain bash commands together to interact with PC? What would be a good example of that if it is possible? I have a hard time learning stuff if I do not know the practical usage for it.
Hi Qk9CWU5ib3x, I would say that for most people who are not intending to work in IT, the advantage of being familiar with the terminal is mainly that there are certain operations even on a Mac that you cannot do in a GUI. Being comfortable with the terminal will help you in these situations since you'll already have some level of understanding of what's going on, or where to run the command. For people that would like to learn how to program, or want to do system administration, these skills are essential since a lot of the tools you'll be using do not have a GUI at all, and in a lot of ways dealing with these tools via command line interface (CLI) is much simpler and faster. Your question hits on another huge benefit of command line knowledge: scripting and automation. You can certainly write scripts and functions for interacting with the PC, check out some articles on "bash scripting" and "bash functions" (I recommend a book called "How Linux Works"). One example of a useful script might be one to automatically delete files in your downloads directory that are over 30 days old. Hope that's useful, thanks for your comment.
@@toptechskills I'm an absolute beginner in programming and only have been using GUI's so far. Can you recommend me any books to get a better understanding of what's happening under the hood, or any books in general for an IT student that are a must read? Thanks in advance!
YOUR VERBAL COMMUNICATION SKILLS ARE EXCELLENT. I've watched many a how-to video. Most all of them could learn from you. Thanks for a great....no make that GREAT video.
Thank you so much for the positive feedback -- I'm really pleased you feel that way. I put a lot of effort into trying to communicate things clearly for all viewers, so this sort of feedback really makes my day 🙏
For bash shell (as your default shell), + l would clear the screen too. Also, it would probably be better to run "ls -la" so you would know which ones are directories and which ones are files so you don't accidentally try to change directory with a file and get an error message!
When you say -r is the way to delete folders, I feel like that implies there are different types of deletion commands (aside from -r) what are they and WHY are they different?
Running the command `man rm` will show the manual entry for the `rm` command and can show the explanation of the different options the command accepts (such as `-r`). Basically the `-r` or `-R` option tells `rm` to delete the entire file hierarchy under the file/directory you are trying to remove recursively. If you don't pass this argument, `rm` will not attempt to delete any files inside the directory you are trying to remove and would fail unless the directory is empty. The `rmdir` command is essentially equivalent to `rm -r`. Hope this helps, thank you for the comment 🙏
I love this video, very well made! On the last part of the video ‘rm directory’ won’t work on folders, the approach would be ‘rmdir’ which also wouldn’t work because the folder has a file created in it. It will trigger an error saying ‘ there is a file within the folder’ (or something like that) To remove the folder and its file hence we use: ‘ rm -r folder-name Thank you for sharing the video :)))
history and up and down arrows are useful but to go to a certain command use the exclamation mark like this '!100' to run the 100th command. also type 'top' to show all current running processes and 'q' to get out of it. '-rf' flags are useful when removing for recursion and force.The manual pages can be viewed by just putting a command followed by man and 'apropos' is useful to if you have a vague idea of a command. Great tutorial thanks.
This video is awesome Percy. I was very frustrated with Terminal as I am just getting familiar and after watching this video I feel much better. it was eye opening. Thank you very much!
I've been picking up software development on my own, and I am currently learning through the "Odin project" I am currently working on learning on navigating through the terminal and learning commands, and oh boy! Once I saw this video everything clicked and made sense! Thank you!
Thank You very much for this tutorial video. Im a beginner to this top and this video gave me full understanding and ability to work through Terminal. 🙏🙏
Where would all the computer science students that didn't know a lot about the practical stuff prior to studying computer science be without people like you? Seriously, CS is such a hard field because there is tons of stuff University will not teach you but people expect you to know. Thank you very much for this introduction to the terminal!
Thank you for the kind comment Herr Hurbig, I'm so glad the video was useful for you.
An old dilemma, or if it is an dilemma at all? I remember when a friend was looking to hire a coupple of people to their computer company some 20 years ago. After a lot of interviews of applicants from university as well as pure home hackers the only ones qualified for the task were the home hackers without any formal education in the matter. Titles are NOT a guarantee for competence. I usually say that the world have never been ruled by so many stupid people with fine titles as today, not impliing that everyone with a fine title is stupid.
You don't have to worry much because I am a computer engg graduate and ended up detailing cars for years.Nowadays, I would say that whom you know is better than what you know. I am not that dumb but I can pretend. Haha
I made a career off videos like these
Agreed!!! Awesome stuff!!! ❤❤
I didn't know anything about MacOS terminals at all and you broke it down for me so simply. Thank you so much. I screamed when I saw you could edit text on the terminal. I was shocked.
My bootcamp prep course suggested this video to learn basics. Clear and concise. Cheers m8
Hi S M, I'm very happy the video was helpful and I'm grateful your bootcamp prep course suggested the video. Out of interest, which bootcamp/prep course are you taking?
Wow. I just started taking a Python Bootcamp an hour ago, and it mentioned the Terminal. I came here and was amazed by how fast you can learn a new skill that you never knew existed. Great video Percy. I am a new fan of yours now.
Thank you very much for your comment John, I'm really happy this was helpful, good luck in your bootcamp
@@toptechskills Your video is really helpful
I also started learning python some days ago and they mentioned command prompt, I had to Google for mac and found out its terminal and I found myself on this channel
I’ve had a Mac for years and all this time I’ve been using the GUI to navigate and only recently been exposed to using the terminal, your tutorial is so easy to follow and understand. Thank you.
Honestly the terminal is the only reason mac is better then windows.
Yes, i use linux btw (not arch btw, but hey i write code in neovim btw, so that's already some good bragging rights there ;-)
Thank you, am trying to write a script I need in Python, I got it working in a root directory, but needed to change directories in the code. Ripping my hair out…..until I found and watched your video.
You are so right , I needed to learn terminal to be able to do “real world” coding :)
This tutorial has made me feel like a mac wizard, thank you so much
You're very welcome, so glad it was helpful, thank you for your comment
I'm texting you from the future - January, 2022. You are the CHAMP, godsend! Calm voice with clear, concise instructions!!!
Prior to your video, I was close to figuring things out but, no dice. I felt like Ben Stiller and Owen Wilson trying to start the iMac in Zoolander.
Percy, you da' man, man!!
Thanks so much for your comment, I'm really happy to hear that it helped and for the positivity. Good luck in the Terminal!
So, I'm a health professional who has been curious how computers actually work and one of my IT friend referred your video. I must say, I practiced step by step along you & I practiced all the tasks you taught here. Thank you for making it so easy mate! :))
Thank you for the kind comment Remy, hope the video helped you on your journey to understanding computers!
Seriously , it's a great tutorial
Cool video for beginners . Thank you so much !
I am a literature student working in the area of Digital Humanities. We have a test tomorrow and I thought I was gonna fail because I did not know even a bit about Command Line. This video has helped me a lot in just 17 mins! Think I will do well in test tomorrow 😁 Thank you making me feel confident about knowing computers!
Thank you. I am a very old man to whom Terminal was a scary place. Now I see that it's like my life in DOS and pre-DOS! Baby Steps!
I’m glad I found your channel. I can’t say I’ve found a use for terminal yet but I can say I now understand what it does. I thank you, sir.
JESUS CHRIST I am going for IT security and hacking, I did one IT internship while ago and I wish I knew this before my internship and this is why I’m learning cuz I’m going in the tech industry like coding, IT and more
@@zuberkariye2299 what do you use it for? I’ve only ever used it to open files and such. I don’t even do that too often as I don’t like the UI as much as say the finder or text editor. I assume you can use the terminal to access the system and do some cool stuff but I’m just curious what you do in it.
@@theknightikins9397 you can install more tools that don’t have GUI support besides cli(command line based). I will suggest you learn Linux such as Ubuntu and you will like the terminal
@⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻ sudo same I am here trying to create a zip file with a password and then crack it
@⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻ sudo I seen you on SecurityFWD channel yesterday
I had zero knowledge of the terminal, but now I am confident to use it in my project. Thank you very much, God bless you!!
Bro, this is beautiful. I have zero computer skills but you made it easy to grasp. Thoroughly enjoyed this lesson.
Thanks so much for your comment, I'm really happy it was easy for you grasp. Good luck! 🙏
Just switched to a Macbook Pro that my new job gave me, always been a Windows guy. This was super helpful and not unlike windows so that was a relief.
Thanks for the comment, glad it was helpful. You may not want to go back!
I wanted to learn python but figured I should figure out how to use my mac terminal first, this really helped me out! Thanks a lot man!!
Same Here....
Thank you both, I'm very glad it was helpful, thanks for the comments
I finished high school a few months ago and I plan to become a UA-camr, Artist and Programmers. If the plan doesn't work, after the pandemic I will study in university and/or operate family business. Today is the first day that I learn Python in Coursera. Thank You for your video.
Thank you for your comment and best of luck for your future plans!
Thank you so much for this video! I just started The Odin Project, and I was having a really hard time understanding this concept, and I feel like I totally understand this now!! Plus I'm teaching this to myself at 1:30 in the morning!
Very glad the video was helpful. Good on you for starting the Odin Project, I had not heard of that before, but it looks really well put together. Good luck.
been working with Terminal for a couple days and getting little accomplished. I understood everything in this 17 minute video and executed everything perfectly. Thank you!
Thanks for the comment Chris, very happy the video was helpful.
Thanks you so much for your help. I'm 39, and late to the party in trying to learn command line in both Mac and Windows :D Your video was of great use.
Happy it was helpful, you're never late to the party with these skills I'd say!
Thank you for uploading this video, have been looking for something like this since a long time, your way of explaining things makes it extremely easy for the viewers to understand.
Hi Bibek Singh, thank you for taking the time to leave a kind comment like this. I'm very glad the video was valuable for you.
I agree with you , its just amazing 🙏❤️
Wow... thank you so much. I am new to the iTerm thing. I just started a programming course and the iTerm is an important tool that we´ve been using to transfer stuff to Github, and the last two weeks haven´t been easy for me and it is almost costing me my placement in the course. I have searched online for solutions and have watched different videos but none explained it as you did.
This is why they say many are called but a few a chosen. Not everyone is a teacher.
A million thanks again 🙏
You are highly appreciated ❤❤
Wow, thank you for that amazing comment Lillian, that's really touching. I'm very happy that the video was valuable for you and wish you all the best in your programming course.
@@toptechskills
Thanks for the good wishes.
The course is going well and I'm in the last stage which of course presents other challenges because I have to singlehandedly create a multifunction app with React and that isn't going to be easy at all, but I'm up for the challenge. 🙂
By the way, do you also do programming videos or give courses?
Sounds like a good challenge.
I have a few other videos on this channel about Ansible (DevOps tool) and Elixir (programming language), but I haven't released a course. I was planning to create a course before I started my current job a few years ago, but haven't found the time. I would really like to create a course.
@@toptechskills
Please do. You are a good teacher and there are not many good teachers out there.
It will help a lot of people on their journey to becoming programmers.
it is truly a good tutorial that I had ever found, quite easy to learn and useful during working, appreciate it! hope to learn more from you
Thanks for your kind comment, glad the video was useful 🙏
this is the most amazing tutorial I have come across. that's why they say if you can't explain it simple enough you don't understand it well enough.
Thank you very much Jonah
I've been looking for a tutorial like this for years! Perfect!
Hi Kumoito jp, so glad you liked the video, thank you for your comment 🙏
Thanks for making this video. There are some other videos on youtube about terminal but the first thing they do is tell you to install some extra software before you even start using terminal. I like that you start off just doing basic commands that we can use without installing anything extra.
This is really really helpful for me as a beginner .It cleared lot of my doubts . Thank u so much for making this video.
I'm very glad it was helpful, thank you very much for your comment 🙏
currently in a coding bootcamp, and could not for the life of me use terminal or even understand it after weeks. sucks because at the beginning of every project and software installation they say "okay create a folder in your directory through terminal."....this video completely caught me up. thank you
Hi Patricia, very glad I could help, hope you enjoy the bootcamp and get a lot out of it!
wow, this was so amazing, it surely helped me understand how Terminal works
Glad you liked it! 🙏
I just started teaching myself c and this is soooo helpful bc pretty much all the beginner videos don’t cover this and I’ve literally spent hours trying to figure this out from scratch
Incredible, simply incredible. You're a brilliant teacher and this video has been super helpful. Thanks a lot.
This comment really made my day, thank you so much for the compliment and I'm very happy the video has been helpful for you 🙏
Short, sweet and to the point. Many thanks - a breath of fresh air in this god-awful era of over-statement!
There actually is a way to "go back" using cd command that is completely equivalent to what the "back" button does in Finder (which is that actually goes to previous location you've been to, not necessarily to the parent directory). It's cd - (minus). Just leaving it here cause I found it useful from time to time.
Very nice, I had forgotten about that, thanks for sharing.
oh nice, It also outputs the working directory. Appreciated.
3 years later and this is still so helpful!! Do you have any videos on how to compile using Terminal?
This was really well done! would be amazing to see a guide to installing software (pip, python etc) and talk about bash and shell
Thanks for your kind words, Snow. Hope to get back into making content like this in future.
This is so good. I didn't know anything about terminal but need to learn for an application I need to run that only works under terminal. Other tutorials I looked at left out so many things that you included. There is an assumption by people running terminal that you know what that $ sign means. I didn't, how to look inside a directory and how to make it show in finder. Thanks for this
Clear, concise, and a great quick refresher after not using terminal for a few years. Thanks!
great video for beginners , I am taking my first course for coding and the clases are for windows system but I use Mac , I am also taking them in spanish cause my lenguage is spanish , i speak some english better than I can understand , but your speech was very clear for me to understand this class , thank you so much i really appreciate to people like you that helps studentes like me with this stuff!! thank you thank you!!
Thank you very much for this comment, I'm very happy to hear video was helpful and easy to understand. Good luck with your course!
And this is how you teach a class. Thanks!
Appreciate the kind comment, thank you.
Excellent for a newbie like me. Have never used it but need to learn to install some software.
You are such a life saver, the command sheetchart didnt make sense to me. Thank you
I've never learnt to use the terminal so efficiently in such a short time :D. These commands are all I needed
Very glad to hear about your terminal progress, thanks for your comment 🙏
Thanks for the very helpful basics for the command line - When I try to use the finder with drag and drop to copy, deleter and paste I am always saying who wrote this useless software ! Now I have a great alternative. Looking forward to some more commands and tips. Thanks again.
Great class, simple nicely paced instructions with great visuals.
Thank you very much, appreciate the comment 🙏
This is one of the first videos in a while where I have easily understood the instructor in the video, thank you so much!
Thank you very much for the kind words Harry, I'm pleased it was easy to understand
Hi there, this tutorial was quite easy, since I was used to MS-Dos commands, but what is the benefit of using shell commands compare to GUI input besides the speed?
Can I write a function that will trigger certain bash commands together to interact with PC?
What would be a good example of that if it is possible? I have a hard time learning stuff if I do not know the practical usage for it.
Hi Qk9CWU5ib3x, I would say that for most people who are not intending to work in IT, the advantage of being familiar with the terminal is mainly that there are certain operations even on a Mac that you cannot do in a GUI. Being comfortable with the terminal will help you in these situations since you'll already have some level of understanding of what's going on, or where to run the command.
For people that would like to learn how to program, or want to do system administration, these skills are essential since a lot of the tools you'll be using do not have a GUI at all, and in a lot of ways dealing with these tools via command line interface (CLI) is much simpler and faster.
Your question hits on another huge benefit of command line knowledge: scripting and automation. You can certainly write scripts and functions for interacting with the PC, check out some articles on "bash scripting" and "bash functions" (I recommend a book called "How Linux Works"). One example of a useful script might be one to automatically delete files in your downloads directory that are over 30 days old.
Hope that's useful, thanks for your comment.
@@toptechskills I'm an absolute beginner in programming and only have been using GUI's so far. Can you recommend me any books to get a better understanding of what's happening under the hood, or any books in general for an IT student that are a must read?
Thanks in advance!
YOUR VERBAL COMMUNICATION SKILLS ARE EXCELLENT. I've watched many a how-to video. Most all of them could learn from you. Thanks for a great....no make that GREAT video.
Thank you so much for the positive feedback -- I'm really pleased you feel that way. I put a lot of effort into trying to communicate things clearly for all viewers, so this sort of feedback really makes my day 🙏
For bash shell (as your default shell), + l would clear the screen too. Also, it would probably be better to run "ls -la" so you would know which ones are directories and which ones are files so you don't accidentally try to change directory with a file and get an error message!
Awesome vid I can confirm that I went to a complete beginner to now competent by watching this vid.
I'm really happy to hear that, thank you very much for your comment
MAKE SURE TO PUT A SPACE BETWEEN THE CD AND THE DOTS!
Why?
@@MB-ju6yv nothing bad will happen, but it won't work and that will be confusing.
@@KevinJohnMulligan ok thanks
Excellent vdo for the beginners....
Lot of love frome INDIAN 🇮🇳
New Year's Eve won't stop the real professionals.
Haha, well spotted ECP 😂
Excellent - clear and concise explanation to overcome Terminal anxiety!
I hope you have more presentations to build on the basics!
Subscribed!
When you say -r is the way to delete folders, I feel like that implies there are different types of deletion commands (aside from -r) what are they and WHY are they different?
Running the command `man rm` will show the manual entry for the `rm` command and can show the explanation of the different options the command accepts (such as `-r`).
Basically the `-r` or `-R` option tells `rm` to delete the entire file hierarchy under the file/directory you are trying to remove recursively. If you don't pass this argument, `rm` will not attempt to delete any files inside the directory you are trying to remove and would fail unless the directory is empty.
The `rmdir` command is essentially equivalent to `rm -r`.
Hope this helps, thank you for the comment 🙏
@@toptechskills ok i just saw this nvm
As a newbie to Terminal, cheers mate!
You are a brilliant teacher. I am a computer novice. Learnt something new.
Thank you for your comment, that means a lot to me. I'm really glad the video was useful.
Thank you for this video. I really do appreciate it. I have zero knowledge about computers and this video has been really helpful
Thank you it was amazing I am a Programmer and sometimes needed to refresh my knowledge on terminal cmd
I love this video, very well made!
On the last part of the video ‘rm directory’ won’t work on folders, the approach would be ‘rmdir’ which also wouldn’t work because the folder has a file created in it. It will trigger an error saying ‘ there is a file within the folder’ (or something like that)
To remove the folder and its file hence we use: ‘ rm -r folder-name
Thank you for sharing the video :)))
history and up and down arrows are useful but to go to a certain command use the exclamation mark like this '!100' to run the 100th command. also type 'top' to show all current running processes and 'q' to get out of it. '-rf' flags are useful when removing for recursion and force.The manual pages can be viewed by just putting a command followed by man and 'apropos' is useful to if you have a vague idea of a command. Great tutorial thanks.
The repetitive style of teaching really helps me. Helps it stick a little better. Thanks for the video. Subscribed 😊
Awesome, thank you Rhys!
This video is awesome Percy. I was very frustrated with Terminal as I am just getting familiar and after watching this video I feel much better. it was eye opening. Thank you very much!
Amazing job demystifying the dreaded terminal! Great tutorial. Easy to follow!
Great video , you helped me with the project that I was stoked for 2 days
Thank you so much
This is the best straight-to-the-point bash beginner tutorial that I've found, thanks so much!
I can't express how helpful this video is, THANK YOU so much
all confusion sorted out .thank you very much for this wonderful beginners tutorial on terminal!
You're welcome, thank you for your comment!
This is a brilliant tutorial. Clear and concise explanations. Thanks for posting
Great video, helped me figure out my mistakes moving from PC to Mac. Thanks!
I've been picking up software development on my own, and I am currently learning through the "Odin project" I am currently working on learning on navigating through the terminal and learning commands, and oh boy! Once I saw this video everything clicked and made sense! Thank you!
Good straightforward explanation of commands, thx!
Excellent tutorials, I am 1 step better than yesterday
Very helpful. I've used these commands before, but didn't know what they meant, just saw it in a guide (and probably why I forgot them).
4th tutorial was the charm! Thanks Percy Grunwald
Great video as a longtime Windows dev and now Mac dev. There were a lot of useful tips!
This video just made EVERYTHING im doing sooo much easier dude Thank you
bruh you saved my day from this complicated terminal commands
I am very happy to watch this video it helps me a lot. I really appreciate you keep it up
thxs man , i knew exactly zero about terminal commands before this video
Glad it helped, thanks for your comment.
You Are The Best Simple Code Teacher Ever 🌹
Thank you very much 🙏
i am a Dev student. It's helpful for me. ThankssSSSSSS!
You're welcome, I'm glad it was helpful for you. Thank you for your comment and good luck in your studies!
OMG I am so relieved watching this video. Thank you!!!
Hey hi✋🏻
Thanks for developing interest on learning terminal to someone who really finds hard /uninterested in learning command line interfaces
You're welcome, thank you for your comment Priya 🙏
I needed to learn this quickly. Your video has really helped. Thank you.
Thank you so much for this, I was so lost before and you explained everything perfectly.
Lvoe these basics including cd .. My professors always assumed I knew these basic commands, but I didn't always.
Glad this helped, thank you for your comment
Thank you so much for this video Percy! Im new to CS and really needed all of these baby steps!
Very happy to help Brandi, good luck!
Thank you for putting your time on this video
Thank You very much for this tutorial video. Im a beginner to this top and this video gave me full understanding and ability to work through Terminal. 🙏🙏
I'm so pleased it was useful for you, thank you so much for your comment. Good luck! 🙏
This is a terrific video on the Terminal. Thanks
Thanks for such a nice comment James
Glad I found this video. I am on day 2 of owning a Macbook Pro. 1st time on Mac Os😅
For sure I learnt a lot from this video thanks so much sir
This is absolute gold! Liked and subscribed. Please make a part 2 to this!
Such a usefull Video.....
All praise of Urs🥰
new Mac user here thanks man
You're welcome, thank you for the comment!
I really like this tutorials
Thank you very much!
its actually helpful thank you so much
You're very welcome, thank you for your comment 🙏
@@toptechskills I'm glad that you respond to your subscribers, thankyouu.
I like this video, it helps me to understand how to use the mac os terminal
Thank you, I'm glad it helped
Extremely helpful and incredibly clear. Thank you!