Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18022
  • 博文数量: 7
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-21 09:47
文章分类

全部博文(7)

文章存档

2010年(7)

我的朋友
最近访客

分类: LINUX

2010-08-27 15:59:19

      在Linux环境下载东西常用wget,后来干脆将Windows平台的下载工具也改成了wget,有几个收获:
      1. 关于wget需要登录验证的问题,我自己在下载Oracle 11g和Oracle 10g XE的时候也遇到了这个问题,通过Google,找到了解决方法:   

#apt-get install lynx

$vi ~/lynx.cfg

~/lynx.cfg中的内容:

SET_COOKIES:TRUE

PERSISTENT_COOKIES:TRUE

ACCEPT_ALL_COOKIES:TRUE

COOKIE_FILE:~/.lynx_cookies

INCLUDE:/etc/lynx.cfg

然后使用lynx访问oracle otn需要登录的页面,会要求输入用户名、密码,登录成功后就可以退出lynx了,接下来wget登场:

wget --load-cookies ~/.lynx_cookies ...


      2. 慎用-c。做了一个实验,正如man wget中所说,wget的-c选项只对文件的大小做判断而不对文件的最后修改时间做比对,所以假定中的内容是字符串AAA,客户端执行wget -c 后本地会下载到p.txt,其内容为字符串AAA。接下来对服务器端的p.txt进行修改,内容改为字符串BBBBBB,客户端再执行wget -c 的结果是修改本地刚刚下载到的p.txt,其内容变为字符串AAABBB。

阅读(290) | 评论(0) | 转发(0) |
0

上一篇:about django admin site

下一篇:没有了

给主人留下些什么吧!~~