this post was submitted on 17 Nov 2025
-2 points (43.8% liked)
Linux
10179 readers
758 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
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
curl stands for client URL, and you use it to talk to a server (URL) in whatever protocol you specify. Its used for development as a way to test client & server communication, built into applications to perform communication between a client & a server, and its used often because its extremely portable, has great error logging, can be rate limited, and can provide a substantial amount of detail about the communication.
@curbstickle@anarchist.nexus like Facebook is a server while the app on my mobile is a client ?
Yes, facebook is running on a web server and the app (or a browser) is a client.
Yes, though really its a lot of servers.
I wouldn't worry about tools yet, I'd recommend getting a book/wiki on networking if you'd like to learn, its knowledge that builds.