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
For the Love of the Climb | Explorer
[Music] I’ve always equated climbing, Alpine climbing, being in the mountains to, it sounds a little silly, but being in love. Sometimes it’s very uncomfortable; it makes you do crazy things. It can be very, very challenging, but at the end of the day, it…
Grace Garey Speaks at Female Founders Conference 2015
Hey guys, thanks so much for having me. Like Kat said, I am with Watsi. Watsi is the first global crowdfunding platform for healthcare. So, the easiest way to explain it is you can go on our website and see photos and read stories of patients from all aro…
Example comparing mass percentages of element in comounds
So we have four different compounds here, and we also have their molar masses. What I would like you to do is think about which of these compounds has the highest percentage of sulfur by mass. So pause this video and see if you can figure that out. All r…
Coexisting With the Lions of Botswana | National Geographic
[Music] Lions are an iconic species of Africa, and to have the opportunity to work in a wild place like this and to actually be able to make a difference, it’s hard to describe how important it is to me. In northern Botswana, lions move out of the delta …
Volley (W18) - YC Tech Talks: Gaming 2020 (November 9th, 2020)
Hey, how’s it going? I’m Max, um, co-founder of a company called Volley Games for voice control devices like Alexa and Google Home devices. Um, we have the number one most popular game on both those platforms, which is sort of a name-that-tune music trivi…
10 Proven Ways To Master Your Focus
Your focus is your most valuable asset, right alongside your private data. That’s why billions of dollars are spent every year to make you lose track of time. The whole goal of every social platform is to grab your attention and keep it. Well, in this pro…