← All commands
Topic hub PowerShell Equivalents
Windows Linux PowerShell Equivalents Networking

Windows PowerShell Invoke-WebRequest equivalent in Linux

Makes HTTP requests, downloads files and inspects server responses.

Windows PowerShell Invoke-WebRequest
Linux equivalents
Debian/Ubuntu same command
curl -LO URL
Fedora same command
curl -LO URL
Arch same command
curl -LO URL

Overview

What this command does

Makes HTTP requests, downloads files and inspects server responses.

Migration tip: curl is ideal for APIs and custom requests. wget is convenient for recursive or unattended downloads.

Practical tasks

Common use cases

Download or request web content

Makes HTTP requests, downloads files and inspects server responses.

curl -I https://example.com

Show response headers

curl -LO https://example.com/file.iso

Download using the remote filename

wget https://example.com/file.iso

Download a file with wget

Ready to run

Copyable Linux commands

Review paths, device names, package names and permissions before running any command.

curl -I https://example.com
curl -LO https://example.com/file.iso
wget https://example.com/file.iso

Walkthrough

Examples with explanations

curl -I https://example.com # inspect HTTP headers
curl -LO https://example.com/file.iso # download a file
wget https://example.com/file.iso # download using wget

Reference

Common options and variations

Command or optionUse
curl -I https://example.comShow response headers
curl -LO https://example.com/file.isoDownload using the remote filename
wget https://example.com/file.isoDownload a file with wget

Distro differences

Debian/Ubuntu vs Fedora vs Arch

This command is the same on Debian/Ubuntu, Fedora and Arch Linux when the relevant tool is installed.

DistributionPackage manager / baseEquivalent commandDifference to notice
Debian/Ubuntu same command curl -LO URL Same command on this distribution.
Fedora same command curl -LO URL Same command on this distribution.
Arch same command curl -LO URL Same command on this distribution.

Important

What to watch out for

Review URLs before piping downloaded content directly into a shell.

Keep learning

Related PowerShell Equivalents commands