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
Matrices as transformations of the plane | Matrices | Precalculus | Khan Academy
In this video, we’re going to explore how a two by two matrix can be interpreted as representing a transformation on the coordinate plane. So let’s just start with some examples or some conceptual ideas. The first conceptual idea is that any point on our…
Adding integers: find the missing value | 7th grade | Khan Academy
We are asked to find the missing value, and they give us a hint: use the number line to find the missing value. Let’s see, they say 4 plus something is equal to negative 6. So why don’t you pause this video and see if you can work through this before we …
What Sperm Whales Can Teach Us About Humanity | National Geographic
I can remember my earliest memories of my parents taking me to the beaches in New England where we lived and just wondering about the mysteries that lie beneath. I think the ocean for me has always represented this place of great potential discovery. As I…
How to Tell if a Stock is Cheap Or Expensive (The Warren Buffett Way)
Hey guys, and welcome back to the channel! In this video, we are going to discuss how you can tell whether a stock is cheap or expensive. There are a lot of different ideas out there, from valuation multiples to technical indicators to cash flow analyses.…
Integration with partial fractions | AP Calculus BC | Khan Academy
[Instructor] We are asked to find the value of this indefinite integral. And some of you, in attempting this, might try to say, all right, is the numerator here the derivative or a constant multiple of the derivative of the denominator? In which case, u-s…
Mohnish Pabrai: How to Find and Analyze an Investment (2021)
I put about 10% of the fund’s assets into Frontline, and in a few months, shipping rates started to go up. It went up to like $10 or $11 a share. I had a very nice gain in a relatively short period of time, and I exited Frontline, patted myself on the bac…