亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Linux命令行下載文件

發布時間:2021-07-07 13:53:32 來源:億速云 閱讀:211 作者:chen 欄目:系統運維

這篇文章主要講解了“怎么用Linux命令行下載文件”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用Linux命令行下載文件”吧!

Linux命令行比GUI提供了更多的靈活性和控制力。與GUI相比,許多人更喜歡使用命令行,因為它比GUI更加易于使用和快捷。使用命令行可以更輕松地使用一行自動執行任務。另外,它比GUI使用更少的資源。

下載文件是一項日常任務,通常每天執行,其中包括ZIP,TAR,ISO,PNG等文件類型。您可以使用命令行終端簡單快速地執行此任務。只需要使用鍵盤即可。因此,今天,我將向您展示如何在Linux中使用命令行下載文件。通常有兩種已知的方法可以做到這一點,即使用wget和curl工具。對于本文,我將使用Ubuntu 20.04 LTS來描述該過程。但是相同的命令也可以在其他Linux發行版(如Debian,Gentoo和CentOS)上運行。

使用Curl下載文件

Curl可用于通過多種協議傳輸數據。它使用Curl支持許多協議,包括HTTP , HTTPS , FTP , TFTP , TELNET,SCP等。您可以下載任何遠程文件。它也支持暫停和恢復功能。

首先,您需要安裝curl。

安裝curl

通過按Ctrl + Alt + T組合鍵在Ubuntu終端中啟動命令行應用程序。然后輸入以下命令以使用sudo安裝curl。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install curl

當提示[sudo] linuxmi 的密碼:時請輸入密碼。

怎么用Linux命令行下載文件

安裝完成后,輸入以下命令下載文件。

使用源文件名下載并保存文件

要使用與原始源文件相同的名稱將文件保存在遠程服務器上,請使用-O(大寫O),然后使用curl,如下所示:

$ curl -O [URL]

怎么用Linux命令行下載文件

除了-O外,您還可以指定“ –remote-name”,如下所示。兩者的工作原理相同。

怎么用Linux命令行下載文件

用其他名稱下載并保存文件

如果要下載文件并將其保存為與遠程服務器中文件名不同的名稱,請使用-o(小寫的o),如下所示。當遠程URL在URL中不包含文件名時,這將很有用,如下例所示。

$ curl –o [filename] [URL]

[filename]是輸出文件的新名稱。

怎么用Linux命令行下載文件

curl --remote-name https://github.com/chrishunt/color-schemes/archive/master.zip  curl -o linuxmi https://github.com/chrishunt/color-schemes/archive/master.zip

下載多個文件

要下載多個文件,請使用以下語法輸入命令:

$ curl -O [URL1] -O [URL2]

怎么用Linux命令行下載文件

從FTP服務器下載文件

要從FTP服務器下載文件,請使用以下語法輸入命令:

$ curl -O ftp://ftp.linuxmi.com/www.linuxmi.com.zip

要從經過用戶身份驗證的FTP服務器下載文件,請使用以下語法:

$ curl -u [ftp_user]:[ftp_passwd] -O [ftp_URL]

暫停并繼續下載

在下載文件時,您可以使用Ctrl + C手動將其暫停,或者有時由于某種原因它會自動被中斷和停止,您可以恢復它。導航到您先前下載文件的目錄,然后使用以下語法輸入命令:

$ curl –c [選項] [URL]

怎么用Linux命令行下載文件

使用Wget下載文件

使用wget,您可以從Web和FTP服務器下載文件和內容。Wget是www和get的組合。它支持FTP,SFTP,HTTP和HTTPS等協議。它還支持遞歸下載功能。如果您要下載整個網站以供脫機查看或生成靜態網站的備份,則此功能非常有用。另外,您可以使用它從各種Web服務器檢索內容和文件。

安裝wget

通過按Ctrl + Alt + T組合鍵在Ubuntu終端中啟動命令行應用程序。然后輸入以下命令以使用sudo安裝wget。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install wget

當提示您輸入密碼時,輸入sudo密碼。

怎么用Linux命令行下載文件

使用wget下載文件或網頁

要下載文件或網頁,請打開終端并以以下語法輸入命令:

$ wget [URL]

怎么用Linux命令行下載文件

要保存單個網頁,請使用以下語法輸入命令:

$ wget [URL]

怎么用Linux命令行下載文件

下載其他名稱的文件

如果要下載和保存文件的名稱與原始遠程文件的名稱不同,請使用-O(大寫O),如下所示。這對您很有用,尤其是當您下載自動以名稱“ index.html”保存的網頁時。

要下載其他名稱的文件,請使用以下語法輸入命令:

$ wget -O [文件名] [URL]

怎么用Linux命令行下載文件

通過FTP下載文件

要從FTP服務器下載文件,請使用以下語法鍵入命令:

$ wget [ftp_link]

怎么用Linux命令行下載文件

要從經過用戶身份驗證的FTP服務器下載文件,請使用以下語法:

$ wget -u [ftp_user]:[ftp_passwd] -O [ftp_URL]

遞歸下載文件

您可以使用遞歸下載功能來下載指定目錄下的所有內容,無論是網站還是FTP站點。要使用遞歸下載功能,請使用以下語法輸入命令:

$ wget –r [URL]

怎么用Linux命令行下載文件

下載多個文件

您可以使用wget下載多個文件。創建一個帶有文件URL列表的文本文件,然后使用以下語法的wget命令下載該列表。

$ wget –i [filename.txt]

例如,我有一個名為“linuxmi.txt”的文本文件,其中有兩個要使用wget下載的URL列表。您可以在下圖中看到我的文本文件內容。

我將使用以下命令下載文本文件中包含的文件鏈接:

$ wget –i linuxmi.txt

使用包含網址的文件作為下載列表

怎么用Linux命令行下載文件

您會看到它正在一個接一個地下載兩個鏈接。

暫停和恢復下載

您可以按Ctrl + C暫停下載。要恢復暫停的下載,請轉至先前下載文件的目錄,并在wget之后使用– c選項,如以下語法所示:

$ wget -c filename.zip

怎么用Linux命令行下載文件

使用以上命令,您會注意到下載已從暫停位置恢復。

總結

在本文中,我們討論了Linux下兩種命令行方法的基本用法,您可以使用它們下載文件。需要注意的一件事是,如果您在下載文件時未指定目錄,則文件將下載到您正在使用的當前目錄中。

感謝各位的閱讀,以上就是“怎么用Linux命令行下載文件”的內容了,經過本文的學習后,相信大家對怎么用Linux命令行下載文件這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

城口县| 南川市| 博客| 洱源县| 大竹县| 海淀区| 南平市| 青海省| 阿拉善盟| 东安县| 苗栗市| 淮南市| 庐江县| 邯郸市| 陕西省| 雷波县| 玉山县| 永靖县| 大宁县| 德昌县| 隆化县| 沅江市| 贵德县| 政和县| 临颍县| 景泰县| 平泉县| 乐亭县| 临安市| 尼木县| 元江| 瓦房店市| 上虞市| 绩溪县| 武乡县| 新巴尔虎左旗| 石棉县| 都江堰市| 西充县| 上思县| 金堂县|