T. *_*nes 133 linux caching wget
我正在使用Wget向新的Web服务器发出http请求.我这样做是为了加热MySQL缓存.我不希望在提供文件后保存文件.
wget -nv -do-not-save-file $url
Run Code Online (Sandbox Code Playgroud)
我-do-not-save-file
能用wget 做点什么吗?
per*_*eal 244
q
对安静模式使用flag,并告诉wget
输出到stdout O-
(大写o)并重定向/dev/null
到丢弃输出:
wget -qO- $url &> /dev/null
>
重定向应用程序输出(到文件).如果>
前面有&符号,shell会将所有输出(错误和正常)重定向到右边的文件>
.如果未指定&符号,则仅重定向正常输出.
./app &> file # redirect error and standard output to file
./app > file # redirect standard output to file
./app 2> file # redirect error output to file
Run Code Online (Sandbox Code Playgroud)
如果文件/dev/null
然后全部被丢弃.
这也很有效,也更简单:
wget -O/dev/null -q $url
Run Code Online (Sandbox Code Playgroud)
Ole*_*eev 42
Curl默认情况下没有任何参数或标志,我会将它用于您的目的:
curl $url > /dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
Curl更多地是关于流的,wget更多的是基于这种比较来复制网站.
Mar*_*aro 38
您可以使用-O-
(大写o)将内容重定向到标准输出(标准输出)或文件(甚至是特殊文件/dev/null
/dev/stderr
/dev/stdout
)
wget -O- http://yourdomain.com
Run Code Online (Sandbox Code Playgroud)
要么:
wget -O- http://yourdomain.com > /dev/null
Run Code Online (Sandbox Code Playgroud)
或者:(与上一个命令的结果相同)
wget -O/dev/null http://yourdomain.com
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
123052 次 |
最近记录: |