我试图运行Wget的特定的HTTPurl,也使用HTTP用户和HTTP密码命令行选项(尝试 – 用户和 – 密码,相同的结果)。 使用–no-check-certificate选项以及基本运行这一行: wget –no-check-certificate –http-user=user –http-password=password https://url.com 我得到这个回应: Connecting to url.com|10.11.10.98|:443… connected. WARNING: cannot verify url.com's certificate, issued by `/C=IL/ST=url.com': Self-signed certificate encountered. HTTP request sent, awaiting response… 400 Bad Request 2012-01-18 15:13:53 ERROR 400: Bad Request. 请指教
是否有可能用wget wget一个完整的索引/父目录? 因为我正尝试将图像从我的旧共享主机传输到我的VPS。 当我说一个索引/父目录时,我的意思是这样的: 所以基本上我想让wget浏览每个文件并下载它,直到所有文件都被下载。 干杯。
我的脚本正在使用wget从Internet上检索数据。 当许多用户使用这个脚本时,由于磁盘I / O,我得到了非常高的负载(大约20.00)。 Wget每隔一小时由cron自动启动。 我想同时限制一个wget给一个客户。 这个怎么做 ? 我正在使用CentOS 5.7 64位。
我正在运行几个网站,我正在尝试wget ,我注意到速度慢。 所以我怀疑我的网站正在采取相当数量的stream量。 问题是,我怎么才能真正检测到进出的总stream量消耗来了解我的服务器的真实速度? 这是要知道,如果我真的使用专用服务器或共享互联网线路。
我试图创build一个脚本,使用wget下载一个数据集,然后awksorting虽然该文件,并告诉你最常用的filter使用$14列。 到目前为止,我有如下所示的wget函数, wget -O- http://energy.gov/sites/prod/files/FieldSampleAirResults_0.csv 但是,那么我会pipe这一个awk脚本,或者我应该尝试在一个脚本中做到这一切? 另外,我知道你会如何检查常见的词,这将是类似的东西 $14=="charcoal" {++charcoal} 但我不知道如何在awk脚本中实现这个。 任何意见或帮助将不胜感激。 谢谢,凯文
我的cronjob每15分钟重复一次,我不知道为什么。 这里是replace实际命令的crontab文件: # mh dom mon dow command # Comment 0 9 * * * command arg1 0 14 * * * command arg1 0 19 * * * command arg1 0 1 * * * command arg1 #0 19 * * * command arg1 #0 22 * * * command arg1 我修改了crontab并重新启动了服务器。 一切按预期开始。 但它每15分钟不断重复命令。 […]
我想知道在我维护的服务器上盲目地阻止wget是明智的做法。 由于客户使用wget有没有人遇到无意的stream量超载?
我有一个名为/scripts/checkInternet的文件,它包含: #!/bin/bash WGET="/usr/bin/wget" rm /tmp/index.google $WGET -q –tries=10 –timeout=5 http://www.google.com -O /tmp/index.google &> /dev/null if [ ! -s /tmp/index.google ];then echo "Nope" ifdown eth0.4 ifup eth0.4 iptables-restore < /etc/iptables.rules else echo "Connected" fi rm /tmp/index.google 我做了这个文件chmod +x 755 。 我可以作为根运行它,但作为root添加到一个cron它不起作用。 什么地方出了错? cron本身正在运行。 我在我的系统日志中看到CMD (/scripts/checkInternet) ,但缺less所需的结果。
目前有一个奇怪的情况: wget只适用于系统上的一个用户 – 而root不是它。 有三个用户帐户,用户A,B和根。 用户A可以wget使用wget 。 用户B和根用wget接收连接超时。 这会导致与apt-get类似的问题 – 用户A可以成功安装更新,而用户B和root在最初下载文件时会获取超时。 有任何想法吗? 这是一个Ubuntu系统。 没有启用防火墙。
我在这里做了这个脚本,并得到错误 IA-exporto.sh:13:wget:找不到 我试图改变“通过`和混合在一起,重新排列,但它只是不会做.. #!/bin/bash UNAME="maximilian" PWD="password" DATE=`date +%Y\-%m\-%d` DAY=`date +%d` MONTH=`date +%m` YEAR=`date +%Y` PATH="/root/test/IA" URL="http://www.my-corpo.com/_backend/index.php?date=$YEAR-$MONTH-$DAY&view=csv" COMMAND="wget –user=$UNAME –password=$PWD $URL -O $PATH-$DATE.csv" $COMMAND 我甚至试图设置每个variables之前和之后“,所以它看起来像 COMMAND="wget –user="$UNAME" –password="$PWD" "$URL" -O "$PATH"-"$DATE".csv" 但是当我回声$ COMMAND它看起来非常正确,事实上,当我复制它,并插入它,它的工作..