📜  Linux wget

📅  最后修改于: 2020-12-09 06:18:56             🧑  作者: Mango

get

命令wget代表web get 。 wget是免费的非交互式文件下载器命令。非交互式意味着它可以在用户未登录时在后台运行。这允许用户在wget完成其工作时与系统断开连接。

它甚至可以将整个网站下载为远程网站的本地版本,从而完全重建原始网站的结构。简而言之,您可以使用wget镜像整个网站。

它支持HTTP,HTTP和FTP协议。它是一个免费提供的软件包,并根据GNU GPL授权。此命令在所有操作系统(包括MAC O和Windows)上均有效。

wget的主要特征是其健壮性和递归性。由于其坚固性,即使在缓慢的Internet连接中也可以使用。如果出现网络故障,它将自动从剩下的位置开始下载文件。由于其递归性,它会一直尝试直到完全检索到文件为止。

要使用wget,您必须通过HTTP给出文件的位置作为wget参数。文件将下载到当前目录中。

安装wget

在某些系统中,可能未安装wget。要安装wget,请使用以下命令,

sudo apt-get安装wget

wget选项

Option Function
wget Download single file
wget -O Store with a different file name
wget –limit-rate= Specify download rate/speed
wget -c Complete the remaining downloaded file
wget -b Download in background
wget –tries= Set retrying attempts
wget -i Download multiple files
wget –mirror -p –convert-links -P ./local dir Download full website
wget –reject= Reject a type of file
wget -Qm -i Quit downloading on exceeding certain limit
wget -r -A. Download certain file type
wget -o Redirect downloading file to the log file