this post was submitted on 13 Mar 2025
276 points (96.6% liked)
Linux
6450 readers
598 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What does curl even do? Unstraighten? Seems like any other command I’d blindly paste from an internet thread into a terminal window to try to get something on Linux to work.
cURL (pronounced curl) stands for client for URL. It transfers data from a url, which you can then do things with.
Why would they call it that when it's not a client for all urls? It's more like httpc
What URLs is it not a client for? As far as I understand it will pull whatever data is presented by whatever URL. cURL doesn't really care about protocol being http, you can use it with FTP as well, and I haven't tested it yet but now that I'm curious I wanna see if it works for SMB
curl sends requests,
curl lemmy.world
would return the html of lemmy.worlds homepage. piping it into bash means that you are fetching a shell script, and running it.I think he knows but is commenting on the pathetic state of security culture on Linux. ("Linux is secure so I can do anything without concerns")
Security through obsecurity strikes again.
I usually just read the shell script, and then paste that into bash.