【问题标题】:How to run wget In background for an unattended download of files?如何在后台运行 wget 以进行无人值守的文件下载?
【发布时间】:2014-02-17 08:53:08
【问题描述】:

如何在无人参与的情况下使用wget 下载文件(例如,我想在后台下载一个大的 ISO 文件)?

【问题讨论】:

    标签: linux download wget


    【解决方案1】:
    wget -bqc http://path.com/url.iso
    

    地点:

    -b :启动后立即进入后台。如果没有通过 -o 指定输出文件,输出将被重定向到 wget-log。

    -q : 关闭 Wget 的输出(节省一些磁盘空间)

    -c :恢复中断的下载,即继续获取部分下载的文件。当您想要完成由以前的 Wget 实例或其他程序启动的下载时,这很有用。

    替代方法:

    像这样使用nohup

    nohup wget http://domain.com/dvd.iso &
    exit
    

    感谢:nixCraft

    【讨论】:

    • nohup wget domain.com/dvd.iso > /dev/null 2>&1 和类似的问题在这里stackoverflow.com/questions/4797050/…
    • 要在退出 shell 并再次登录后查看进程是否确实在运行,请键入 tophtop 命令。 jobs -l 不会列出进程一旦退出 shell 并再次登录。
    猜你喜欢
    • 1970-01-01
    • 2016-07-30
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 1970-01-01
    • 2020-08-23
    • 2014-12-19
    • 1970-01-01
    相关资源
    最近更新 更多