是否可以限制或限制从站点下载 wget
的数据量?通过服务器设置或 wget
设置?
例如,一页大小为1GB,我希望wget在100MB时停止下载。
最佳答案
利用系统通过 ulimit
命令限制进程资源消耗的能力应该可以正常工作。假设您使用 bash:
(ulimit -f 102400; wget $url)
这里的大小是 1024 字节 block 。请注意,如果您使用不同的仍然符合标准的 shell,或在 POSIX 模式下使用 bash
,则 block 大小为 512 字节,因此命令应为:
(ulimit -f 204800; wget $url)
关于bash - 限制 wget 可以下载的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20317945/