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
The Less You Care, The Happier You’ll Be | Taoist Wisdom For An Overly Serious World
A long time ago, Confucius and his students walked on a road to the kingdom of Wei. They stumbled upon a hermit at least a hundred years old. The man was gathering some grain that farmers had dropped, and he was singing while doing so. One of the student…
Calculating kinetic energy | Modeling energy | High school physics | Khan Academy
In this video, we’re going to talk about kinetic energy, and we’re also going to think about how to calculate it. So, you can already imagine, based on the word “kinetic,” which is referring to motion, that this is the energy that an object has by virtue …
Watch This Guy Transform Huge Buildings Into Icebergs | Short Film Showcase
I guess my life reflects a lot of people’s lives as we live in these heavily urbanized places covered in concrete, cars, technology all around us. But we aspire to sort of go to those natural places, and it’s something that I’m constantly searching for. Y…
Dealing With Anger (A Stoic & Buddhist Perspective)
Of what use is anger when the same end can be arrived at by reason? Do you suppose that a hunter is angry with the beasts he kills? Seneca. Anger is an emotion that everyone experiences at some point in their lives. There are different ways in which ange…
3 Perplexing Physics Problems
Everyone knows if you shake up a carbonated drink, it explodes. But why is this? Well, here I have an identical bottle with a pressure gauge fitted to it, and I want you to make a prediction right here. If I shake up this bottle, will the pressure increas…
AI in your life
So in this video we’re going to talk about where we all have artificial intelligence or AI in our lives. And so before I go into where we’re already seeing it and where we’re likely to start seeing it more and more, I want you to pause this video and thi…