Curl file download on Linux - LinuxConfig.org

The cURL linux command can use various network protocols to download and upload data on Linux. Normally, using the cURL command is pretty basic, but it has a ton of options and can grow more complicated very quickly.
This is a companion discussion topic for the original entry at https://linuxconfig.org/curl-file-download-on-linux