How to Download Large Files from Linux Server Using Command-Line?

download file from command line linux

You would frequently require to download files from the server, but sometimes a file can be very large in size and it may take a long time to download it from the server. Downloading large file from server using FTP is time consuming. You can download the file from the server, using command line, which can be done in a few minutes.

WPOven offers dedicated servers for your WordPress websites. We offer free SSD, SSL, Offsite backups, malware scanning & clean up. You can host unlimited sites with us & get WordPress dev & server support. Plans starting just $16.61 per month.


Signup Today!

If the file is large or you want to download a full folder from the server then you can compress the file to formats like zip, tar, tar.gz etc. For this example we will Zip the file/folder. To download the file/folder, follow the below mentioned steps:

If you want to download a large file or a full folder then first zip your file or folder in order to compress it and then download it.


Step 1 : Login to the server using the SSH login details. You can use softwares are putty or Terminal to access your server from SSH.

Step 2 : Since we are using 'Zip' for this example, the server must have Zip installed. To Install zip (incase you do not have it), type the following command

sudo apt-get install zip

Step 3 : Compress the file or folder you want to download. In order to zip the file, type the following command

For file :

zip original_file (do not forget to add file extension) 

where “filename” is the name of the zip file which will be created and original_file is the name of the original file


For folder :

zip -r folder_name

where “example” is the name of zip file which will be created after the command and “folder_name” is the name of folder which you want to zip

Step 4 : Now download the file using the following command


This command will store the file in the same directory where you run wget. If you want to store the downloaded file somewhere else, you may use -P option. The command for it :

wget -P /path/to/directory

If you have downloaded zipped file then follow the following steps in order to get the original files
Step 5 : Install unzip (if you do not have) on your local machine. In order to install the unzip, type the following command

sudo apt-get install unzip

Step 6 : Navigate to the directory where the file is downloaded via command line

cd /path/to/directory

Step 7 : Type the following command


where “” is the file name of zipped file.

© 2024 WPOven Inc. All rights reserved. WPOven® and WordPress® are registered trademarks.
WPOven is the best Managed WordPress hosting for agencies and businesses that want to succeed. With Unlimited sites hosting option, its easy to use and manage, so you can focus on growing your business. 
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram