• 技术文章 >运维 >linux运维

    在Linux命令行上下载文件的5个wget示例

    不言不言2019-03-08 14:54:02原创5450
    wget是Linux命令行实用程序,广泛用于从Linux命令行下载文件,有许多选项也可用于从远程服务器下载文件。wget与浏览器窗口中的open url相同。

    1:使用Wget下载文件

    下面的示例将从服务器下载文件到当前本地目录。

    $ wget https://tecadmin.net/file.zip

    2:下载文件并保存到特定位置

    下面的命令将下载名为file.zip的/ opt文件夹中的zip文件。-O用于指定目标文件夹

    # wget https://tecadmin.net/file.zip -O /opt/file.zip

    3:从FTP下载文件

    有时你需要从ftp服务器下载文件,所以wget可以轻松地从ftp url下载文件,如下所示。

    # wget ftp://ftp.tecadmin.net/file.zip

    4:从受密码保护的URL下载文件

    有时我们需要指定用户名和密码才能下载文件。虽然使用浏览器很容易但使用命令行,但它不会提示登录凭据。下面的示例将说明如何在从受密码保护的源下载文件时使用用户名,密码。

    4.1:从受密码保护的ftp服务器下载文件。

    $ wget --ftp-user=username --ftp-password=secretpassword ftp://ftp.tecadmin.net/file.zip
    or
    $ wget ftp://username:secretpassword@ftp.tecadmin.net/file.zip

    4.2:从受密码保护的http服务器下载文件。

    # wget --http-user=username --http-password=secretpassword https://tecadmin.net/file.zip
    or
    # wget --user=username --password=secretpassword https://tecadmin.net/file.zip

    4.3:在密码保护的代理服务器后面下载文件。

    $ wget --proxy-user=username --proxy-password=secretpassword https://tecadmin.net/file.zip

    5:从不受信任的安全URL下载文件。

    如果任何下载URL使用不受信任的ssl证书,wget将不会下载该文件。但我们可以在url中使用-no-check-certificate参数下载它。

    $ wget  https://tecadmin.net/file.zip  --no-check-certificate

    本篇文章到这里就已经全部结束了,更多其他精彩内容大家可以关注php中文网的其他相关栏目教程!!!

    以上就是在Linux命令行上下载文件的5个wget示例的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Linux
    上一篇:如何在Linux中查找文件创建时间(crtime) 下一篇:深入 Nginx 之配置篇
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• Linux中如何使用df命令检查磁盘空间?(代码示例)• linux如何查看进程命令• linux中文乱码问题如何解决• 如何在Linux中查找文件创建时间(crtime)
    1/1

    PHP中文网