Linux:從終端中的 URL 下載文件 [指南]

Linux:從終端中的 URL 下載文件 [指南]

想從命令行將文件下載到您的 Linux PC,但不知道該怎麼做?我們可以幫忙!跟隨我們討論使用 Linux 終端下載文件的方法!

Linux 從 URL 下載 – Wget

從 Linux 終端下載文件的第一種方法是使用 Wget 下載器工具。它很強大,具有大量有用的功能,甚至可以配置為通過其下載列表功能一次下載多個文件。

Wget 下載器工具是各種 Linux 操作系統的標準配置。大多數用戶無需使用包管理器安裝即可訪問 Wget。但是,在某些 Linux 操作系統上,未安裝 Wget。為此,我們必須演示如何安裝它。

要開始在 Linux PC 上安裝 Wget 下載器工具,請打開一個終端窗口。在大多數 Linux 桌面上,您可以通過按Ctrl + Alt + T 打開終端窗口。打開後,請按照以下說明獲取 Wget。

Ubuntu

sudo apt 安裝 wget

Debian

須藤 apt-get 安裝 wget

拱形Linux

須藤吃豆子 -S wget

軟呢帽

須藤 dnf 安裝 wget

OpenSUSE

須藤 zypper 安裝 wget 

安裝 Wget 工具後,執行 wget –help 命令。此命令將幫助您熟悉該程序。

wget --help

使用 Wget 進行基本下載

如果您想使用 Wget 下載文件並且不關心–help 部分中概述的任何高級功能和選項,您會很高興知道您可以從 Linux PC 上的 URL 下載任何文件以下命令。

例如,要從 Debian.org 下載最新版本的 Debian Linux,您需要執行:

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso

通過 Wget 進行的任何基本下載都與wget 後跟一個 URL一樣簡單 。請記住,Wget 工具會將您的文件下載到終端所在的文件夾中。例如,如果您的終端會話正在訪問“文檔”文件夾,則 Wget 下載命令將下載到“文檔”文件夾中。

wget HTTP://MY_FILE_URL.com/FILE.FILENAME

wget下載列表 

如果您想使用單個命令在 Wget 中下載多個文件,您首先需要創建一個下載列表。使用touch 命令,創建一個新的下載列表。

觸摸下載列表

接下來,在 Nano 文本編輯器中打開“下載列表”文件進行編輯。 

nano 下載列表

將您希望 Wget 下載到您的 PC 的所有 URL 粘貼到下載列表中。例如,如果您想下載一系列 PDF 文件,您的“下載列表”文件將如下所示:

http://example.com/a.pdf http://example.com/b.pdf http://example.com/c.pdf http://example.com/d.pdf http://example。 com/e.pdf

在 Nano 文本編輯器中將 URL 添加到“下載列表”文件後,按 Ctrl + O 按鈕保存它。然後,按 Ctrl + X 關閉編輯器。關閉後,執行下面的 wget -i download-list 命令。

wget -i 下載列表 Linux:從終端中的 URL 下載文件 [指南]

自定義下載位置

如果您想自定義保存 Wget 下載的位置,則需要使用-O 命令行開關,該開關允許用戶指定 Wget 將放置文件的位置。

例如,要將最新的 Debian ISO 文件下載到“下載”目錄,您需要執行以下命令。

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso -O ~/Downloads/debian-10.7.0-amd64-netinst。異

Linux 從 URL 下載 – Curl

如果 Wget 不是你的菜,另一種從 Linux 命令行下載文件的方法是使用 Curl 應用程序。Curl 是一個令人印象深刻、有用的程序,它已經存在了很長時間。

Curl 是某些 Linux 操作系統的標準配置,但不是全部。由於並非每個 Linux 操作系統都默認為用戶安裝它,我們必須演示如何設置 Curl。要開始安裝,請在 Linux 桌面上打開一個終端窗口。

在 Linux 桌面上打開終端窗口後,按照與您當前使用的 Linux 操作系統對應的 Curl 命令行安裝說明進行操作。

Ubuntu

sudo apt 安裝捲曲

Debian

sudo apt-get install curl

拱形Linux 

須藤吃豆子 -S curl

軟呢帽

須藤 dnf 安裝捲曲

OpenSUSE

須藤 zypper 安裝捲曲

安裝 Curl 應用程序後,在終端中執行 curl –help命令以查看 Curl 的幫助頁面。研究幫助頁面以了解該應用程序。

使用 Curl 進行基本下載

Curl 非常適合在終端中進行簡單的下載,特別是如果您不擔心各種下載選項並且想要將文件保存到您的計算機。 

要在 Linux PC 上使用 Curl 命令開始下載,請找到要下載的文件的 URL。然後,將其添加到下面的 curl 命令中。在本例中,我們將下載最新的 Debian ISO。

curl https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso > debian-10.7.0-amd64-netinst.iso

執行上述命令後,您將在終端中看到一個進度條。當進度條消失時,文件下載完成。

捲曲下載列表

與 Wget 一樣,Curl 應用程序支持下載列表。以下是如何在 Curl 中使用下載列表。

首先,使用下面的touch 命令創建下載列表文件。

觸摸下載列表

創建下載列表文件後,在 Nano 中打開它進行編輯。

nano -w 下載列表

將您要下載的 URL 粘貼到下載列表文件中。例如,如果您想下載各種 MP4 文件,您需要添加以下 URL。

http://example.com/a.mp4

http://example.com/b.mp4

http://example.com/c.mp4

http://example.com/d.mp4

http://example.com/e.mp4

按鍵盤上的Ctrl + O 將編輯保存到下載列表文件 。使用Ctrl + X退出 。之後,使用下面的命令從列表中下載 Curl。

Linux:從終端中的 URL 下載文件 [指南]

xargs -n 1 curl -O <>

自定義下載位置

如果您想使用 Curl 自定義文件的下載位置,則需要向命令添加下載路徑。要自定義下載位置,請按照以下示例進行操作。 

curl HTTP://MY_DOWNLOADING_FILE.com/FILE.FILENAME > /home/USERNAME/my/custom/download/location/FILE.FILENAME


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。