赞
踩
前言:开博容易,坚持难!时隔N天,帅哥杨源再次更新博客!业精于勤荒于嬉,行成于思毁于随!坚持坚持再坚持!加油!
今天学习一下wget命令。
wget用来下载web网页内容,用法非常之简单,不信你看,你往下看!
1、让我们半小时从入门到精通吧!下载一个网页文件
- [root@master app]# wget http://www.zsythink.net
- [root@master app]# ls
- index.html
语法格式 wget + URL
这样,我们就下载到 www.zsythink.net 的默认web页面了
2、还可以用-O(大写)选项指定下载文件的路径、重命名
wget http://www.zsythink.net -O shell/index.html
3、用-o(小写)选项表示,以覆盖的方式追加日志到指定的文件下
wget http://www.zsythink.net -O shell/index.html -o log
4、用-o选项记录日志的方式不常用,因为他只能记录一次下载的日志,下次再下载的话,之前的记录就没有了,这里我们推荐使用-a选项。-a选项以追加的方式记录日志到指定的文件
wget http://www.zsythink.net -O shell/index.html -a log
5、如果下载的是压缩包(或者文件),服务端从上一次更新到目前为止,该压缩包的内容没有变化,也就是文件的时间戳没有发生改变。之前用户已经下载过该压缩包了,这时候又要用到该压缩包,这时候他不知道该不该重新下载!为了保险起见,他只好又下载了一次。
其实不需要这样!-N:在文件比当前文件夹下的文件新时,才下载该文件;否则,不需要下载
wget -N http://www.zsythink.net
6、当前网络质量较差,可能一次下载不成功。可以让他尝试多次下载
wget -t 5 http://www.zsythink.net 表示最多尝试5次下载
wget -t 0 http://www.zsythink.net 表示一直尝试下载,知道成功为止
7、当前带宽有限,下载文件较大的话,可能会一下子把带宽占了,影响业务,因此有时候有必要设置限速
wget --limit-rate 20k http://www.zsythink.net 表示限速20K
8、用户较多,存储资源有限,限制总下载量是有必要的
wget -Q 100m http://www.zsythink.net 表示限制容量大小100m
9、断点续传
wget -c http://www.zsythink.net
10、以递归的方式遍历整个页面上所有的URL链接,并下载
wget --mirror --convert-links http://www.zsythink.net
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。