yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

Terminal Lesson 20


2m read
·Nov 3, 2024

Hey guys, isn't that kids?

And one with terminal lesson 20. This terminal lesson, I'm going to show you how to download web pages onto your computer from terminal, such as Google's index page that downloaded to this simple text file on my desktop.

Hi, I open it with Taco HTML in it. You can clearly see that it is Google’s homepage.

How do I do this with terminal? I'll go to terminal, and there's a very interesting command that downloads the file from the internet. Now, you may know about wget on Linux, which downloads the file; this works pretty much like that. You take curl space -O space and then the URL.

So, I'll do www.google.com, and by default, it will just display the text of the webpage.

Watch. Now, say you want to download it to a file. All you do is curl -O http://www.google.com, and this time let's do > after s, another space, then the filepath ~/desktop/file.

Here we go! Now, if I say vi ~/desktop/file, it is Google’s homepage.

So, that is how to download a web page from the internet. Now, the cool thing is that you could run commands that you put on your website.

So, say you have a website mattkidsandall.com/script, you could have a shell script that runs in the background that every minute keeps on re-downloading that script and running it.

So that way, whenever you change that script on your website, everyone who has this little program running gets this new script. So you could really make something that lets you control a lot of people's computers with this.

So, anyway, this is just ultimately a great way to not use wget because Mac doesn't support wget. Like, if I typed wget, I think you can install it from any more Linux repository; it's just sitting there.

But curl is a pretty nice way to do this. So, I hope you try curl out.

Um, I hope you start using it. Like, it's annoying—whatever. I find a zip file, and Safari automatically unzips and stuff. I wanted to just be able to download it, zip it, to see what files are in it and then finally get it.

So, this is how to use curl. This is terminal lesson 20. curl has many more options, like -I, I think it’s like -1, -2, but they aren't HTTP options, and more like FTP, SMB, stuff like that.

But this is how to do it. So, I know a lot of people have been asking me this a lot, and I'm glad I figured it out.

So, anyway, thanks for watching, my kids and the one. Subscribe and goodbye.

More Articles

View All
STOP SPENDING MONEY | The NEW Economic Threat
What’s up guys, it’s Graham here. So it’s official: inflation is the highest it’s been in 40 years. Investors are beginning to brace for the worst, and new data shows that prices could very well continue to climb even higher. For instance, in just the las…
Why Is Your BOTTOM in the MIDDLE?
Hey, Vsauce. Michael here. A human, running like a quadruped, is creepy. Artist Rui Martins created this animation about a year ago. 127 years ago, Eadweard Muybridge shot these real images of a child with infantile paralysis walking on all fours. Walking…
What is NOT Random?
What will happen tomorrow is not random. In other words, it’s at least somewhat predictable. I mean, not entirely to be sure, but some things will happen for certain, and other things definitely won’t. For example, the sun will rise, water will still free…
What Happens When Cape Town Runs Out of Water? | Short Film Showcase
I think the question on everyone’s minds is: how did Cape Town get here? 2013, which was only five years ago, we had the record rainfall year where lots and lots of water dams were full. In 2014, we had a drop in those dams. When we got to the 1st of Octo…
Potential energy | Energy | Middle school physics | Khan Academy
Hello everyone! Let’s talk about potential energy. Potential energy is energy that is stored in an object, and this energy is related to the potential or the future possibility for an object to have a different type of energy, like kinetic energy from mo…
Phenotype plasticity | Heredity | AP Biology | Khan Academy
The folks you see in this picture are two NASA astronauts who also happen to be identical twins. On the left here, this is Mark Kelly; you can see his name on his patch right over there. And then this is Scott Kelly. The reason why we want to look at the…