Archive for ‘DreamHost’ Category
->
新的 DreamHost 优惠码:ZheTeng:500G空间+1独立IP+1顶级域名
新的 DreamHost 优惠码:HuNao:500G空间+3个顶级域名。第二年全额续费将继续免费赠送。
07年12月11日开始,DreamHost 优惠码折扣从先前的97美元下调到50美元,官方通知在这里。本人先前创建的优惠码 CAODAN 也只能优惠$50。也就是说,新用户不能再以22.4美元的价格购买一款空间为200G(现在是500G)月流量为2TB(现在是5TB)还赠送一个免费域名的主机了。现在需要69.4美元。
作为一个 DreamHost 的用户,这一年来我感觉很好,当初买的时候折扣是97美元,我以22.4美元的价格购买了200G的主机还获赠一个顶级域名(并且这个域名在我今年全额续费后继续赠送)。一年中,DreamHost 有两次大的故障影响到了我的blog和其他站点,不过所幸的是他们的处理速度很快,就像平时客服的回复速度一样。有次故障时我生气地抱怨后他们迅速返给我20美元作为两个月的补偿(DH主机每月$9.95)。
我很喜欢DH的管理系统(我很不喜欢CP),基于其强大的管理后台,和超大的空间流量,默认开通的SSH功能,以及反应极度迅速的客服,以及透明的状态,以及其他种种,我第二年的时候毫不犹豫地全额续费。并且在这一年中,除了赠送的域名,我还在DH注册了几个域名,虽然每个域名$9.95,相比godaddy 贵了一些,但贵不了多少,我就没去 godaddy 注,godaddy 的注册太麻烦了。
和我一样,大多数使用国外主机(包括 DreamHost )的朋友,最担心的一个问题就是撞墙。自从前段时间大批用户涌入DH以来,DH的多个IP都被屏蔽,这连带了许多网站本身没有任何问题的朋友。撞墙后除了我前段时间在《有关DreamHost的两件事》里提到的方法外,最好的办法就是弄一个独立IP。不过,DreamHost 的独立IP单独买的话价格也不低,每月$3.95,每年$47.40。不过,下面为大家带来一个好消息,疯狂折腾。
新的 DreamHost 优惠码:ZheTeng:500G空间+1独立IP+1顶级域名
我又创建了一个优惠码,这个优惠码的最优惠的地方,就是除基本配置外,加送一个独立IP,总价格仍然是69.4美元。相当于之前优惠97美元的时候,用22.4美元的价格买一款主机,再用47美元购买一个独立IP。这样你的网站没有“和谐”信息的时候,就不会撞墙啦,别的IP上有所谓的违法信息,也不会干扰到你。活着就是折腾,这样你便可以尽情地放心地折腾啦。
使用 ZheTeng 优惠码购买 DreamHost 主机,你可以获得如下配置的主机:
空间:500G/2GB
以前的Level 1是200G空间,10周年时增加到500G,每周自动增加2GB,可能日后会减少。
流量:5TB/40GB
以前的Level 1是月流量2TB,10周年时增加到5TB,每周自动增加40GB,可能日后会减少。
一个免费域名
正常价格为$9.95,后缀为 net/com/org/info,如果你第二年全额付费,DH 仍然赠送你一个免费域名,可以给你在DH注册的任何一个域名免费续费一年。
一个独立IP
只有你在使用 ZheTeng 这个优惠码的时候才赠送,正常价格是每月3.95美元,一年47.4美元。
默认开通的SSH功能
据我所知,国外的其他主机商在开通SSH功能的时候都需要寄送身份证什么的,比较麻烦。比如HostMonster,以及我曾经介绍过的1美元800G的主机Surpass Hosting。
SSH 是搞什么的?简言之,就是将 Linux 虚拟主机上的一些操作用命令来进行,你可以看看如何在windows下使用 SSH,你还可以用 SSH 做代理服务器,快捷翻墙。更多功能请见此处。
可绑定无数个顶级和次级域名
可开通无数个FTP/SSH 账号(以前是75个,10周年后不做限制)
上面都是比较有诱惑力的,其他配置跟国外其他 PHP 主机差不多,详情见此(官方页)
使用ZheTeng优惠码,你需要注意的是:
ZheTeng 优惠码一旦创建,其优惠折扣和赠送服务将不能再更改。除非我主动禁用它并做了通知,否则这个优惠码,将一直提供50美元的优惠再加送一个独立IP。(你可以在支付页面看到)
独立IP 可以保证你的网站在本身没有任何问题的时候,不会被 G F W屏蔽。如果你的域名已经被列为屏蔽对象,那么独立IP也不能帮你什么忙。而如果你的网站没有任何“和谐信息”,而独立IP被屏蔽,你可以删除这个IP重新添加,方法见下。
当你拥有一个独立IP的时候,这个IP并不是静态的,它可能会变换,但可以保证的是,这个IP只有你一个人使用。并且,这个IP只能添加到一个域名上。(via DreamHost Wiki)
独立IP的使用期限是一年(如你购买两年款自然就是两年),过期不再赠送。你须以$3.95每月的价格购买。(发信问DH客服得到的答复)
独立IP是使用 ZheTeng 优惠码才赠送的,所以如果你要删除这个独立IP,DH 也不会给你退款。(我也不知道会不会退给我?但我相信没人会从账号里删除吧……)
年付以及更高级的主机中包含一个免费域名,如果你一直使用这一款,DH将一直赠送你一个免费域名的名额,你可以给你在DH注册的任何一个域名续费。
下面介绍一下如何使用 DreamHost 的独立IP:
绑定独立IP到某个域名
登录控制面板,点击“Domains > Manage [...]
第一个当然是 DreamHost 的十周年。新用户的配置好的吓人。有想买 DreamHost 主机的朋友就赶快着手了,使用官方提供的 “10ten10diez10dix10dieci10shi” 优惠码一年才9.3美金。新用户可以下载我编写的《DreamHost中文手册》,可以给你节省不少时间,虽然现在的控制面板有些变化,但基本上还是通用的,我发现有些朋友把我的pdf文档修改又发布了(主要是其中的CAODAN这个优惠码),我有点失望。
作为 DreamHost 的客户,我感到很高兴,希望 DreamHost 以后可以提供更好的服务。自从去年10月开始使用 DreamHost,我还是比较满意的。尤其是他们的管理方式。
貌似这几天新用户比较多,刚才有朋友在 Gtalk 里说他的账户好久了还是 pending 状态,看来500G的空间实在是太诱惑了,不过真能用的了吗?我自己一年也没用20G空间,流量更用的非常少。不过我还是准备续费了,一来搬来搬去太麻烦,二来也没有一个更好的去处,国内主机就不用说了,其他国外主机,好多都是我比较讨厌的 CP 面板。
第二是给 DreamHost 用户出一招,以应付GFW屏蔽IP。前段时间为了迎接十七大,国内许多IDC都关闭了许多blog或论坛,很多人就此迁到国外主机。DreamHost 的一些IP被 GFW 屏蔽了,以前被屏蔽的时候,给客服去封信就可以换个IP,但后来中国用户越来越多,新IP很快就被屏蔽。DH现在也不会轻易给换IP了。如果你的IP不幸被屏蔽,目前只能按照DH给的办法,买一个独立IP。
我也遇见几次这样的情况,后来是照下面的方法解决的:先给站点绑定一个二级或N级域名,保证它可以正常访问,如果不行,就再添加一个域名,直到在大陆可以正常访问,然后再将主域名镜像到该域名,这样基本上就可以访问了。如果原二级域名被屏蔽了,就再按照上面的方法添加几个域名,把主域名镜像到某一个可以正常访问的域名上就可以了。
DreamHost 的IP并不是按用户或站点分配的,而是按域名分配的,具有一定的随机性,但当一个域名绑定以后,它就会在很长一段时间内拥有一个固定的IP。如果此IP被屏蔽了就挺麻烦了。我的账户里添加了几十个域名,我 blog 也绑着数个根域名和二级域名,大部分都可以正常访问。
我一直是这么做的,上次我的一个域名不能访问,给DH客服去信他们又叫我买独立IP,我就照这个方法,这个域名到现在还可以访问,没出过问题。希望此方法可以帮助一些朋友。
update: 下面是我宏博网转的一篇文章《Dreamhost和 Hostmonster 比较,都很超值》,其中加粗的地方是我最喜欢的,也是我决定续费的主要原因。
Hostmonster空间已经用了好几天了,因为先前试用过Dreamhost的空间,所以发现了两者之间的一些差异。
1.两块空间的国内访问速度基本差不多,ping值一般在200ms左右,差别在Dreamhost主机的速度偏慢,这主要表现在安装插件比较多的Wordpress的页面生成时间就比较长。可能Dreamhost一台服务器上搭载的站点比较多的原因吧!
2.Dreamhost 可以定制的内容比Hostmonster多,Dreamhost更适合被用来作 reseller。Dreamhost有每个绑定的 域名单独的phpmyadmin,有单独的SSH,可以设定每个域名在服务器上的路径,但Hostmonster规定得就比较死,它的 phpmyadmin只有一个root帐号,SSH也同样,并且比较糟糕的每个域名在服务器上的路径都是自动生成的,比方你绑定 blog.AAA.com,它会自动设定它的路径为/public_html/blog,但当你再绑定blog.BBB.com时,它的路径竟然还是 /public_html/blog,这使得你能绑定blog的二级域名只能一个。
3.Dreamhost的php版本可以自己选择php4还是5,但Hostmonster虽宣称也能自主选择,但开帐户的时候默认是在php4的机器上的,只有你自己发邮件给support@hostmonster.com 要求换主机时,他们才会给你换,我发了邮件后,是第二天给我换好的。
4.绑定域名方面,Dreamhost不管三七二十一都能轻松绑定,而Hostmonster是先检测你的域名的NAME SERVER是不是 ns1.hostmonster.com ns2.hstmonster.com,如果不是,它就不让你绑定,而且很多情况下,即使你设好了,你还是加不上,这时下面会有一个请求support帮 你手动绑定的信息框,我发现只要多发几次,support就会帮你绑定好了。
5.Dreamhost上你有问题要解决,是直接在控制面板内给support发信息。而support多快能回复你,就看他是不是忙了。而 Hostmonster有24小时的热线电话和在线的live chat,他们似乎不推荐以发邮件的方式咨询问题。热线电话因为要打国际长途,所以没试过,但live chat倒是聊过好几次,几乎每次都有客服人员在线,并且马上能帮我把问题解决,这一点hostmonster做得比较好。
6.Dreamhost上SSH功能是否开通是由你自己解决的,但是hostmonster的SSH功能要开通,你要传真或Email你的身份证件复印件 过去,我用手机拍了自己的身份证,Email发给了他们,我怕他们不认识汉字,特地注明这是中国的身份证,大约过了一小时,就发现SSH可用帐号登录了, 还不算太慢。
7.Dreamhost在我试用的几天内出现了好几次页面找不到或者数据库无法访问的问题,而Hostmonster到现在还没出过类似的问题。
8.Dreamhost现在没有CPU限制,而Hostmonster有CPU最大占用率20%的限制,一旦你一个人占到20%,系统就会将你挂起 1min,不过这个限制其实还是很能理解的,一台主机上要搭载很多的站点,如果一个站点的CPU占用就达到20%,那其它的都不必用了。
总得来说,Hostmonster 是个不错的虚拟主机,虽然和Dreamhost一样有各种各样不完善的地方,但是想想专属主机都可能碰到日常的故障,能用到这么便宜的虚拟主机应该很知足了。
今天看到了订阅的Michael 写的一篇《Dreamhost 服务器上的网站数量》的文章,提到了Dreamhost单台服务器网站数量以及overselling的问题,就我用过这段时间的Dreamhost的主机来看,这些地方是值得一说的。
首先关于overselling,所有主机商都在overselling,这是不可否认的事实。一方面,肯定不是所有客户能用光它的所有空间和流量 额度的,从客户层面来看,只要客户在使用它的空间时,不出现还未到达额度就不能用的情况,客户就可以接受。有没有预留足够的空间那是服务商的问题。另一方 面,服务商如果为每个客户预留足够配额的空间,在大多数情况下都是不必要的,这绝对是资源的浪费。因此overselling是再正常不过的了。对于主机 商和用户,大可以不必关心此类问题,所剩下的只不过是道义上主机商有没有刻意隐瞒这种行为,或者把不隐瞒这种行为作为自身诚实的卖点的区别而已。
可能有人会问,如果恰好每台服务器上有很多较真的客户,非要用满空间额度,导致服务器硬盘爆了怎么办?实际这个问题从技术上也是不难解决的,例如磁 盘阵列的动态扩容,逻辑卷增容等都可以实现,所要做的只不过是监控服务器资源使用情况,在将要达到临界值的时候通知sysadmin增容而已。即使系统弱 智到无法扩容,不是还可以把用户站点分流到其他服务器嘛,只不过会增加一个无downtime的迁移过程而已。总之办法多的是。因此主机商采用 overselling的策略,是对用户以及对其自身都有利的。
貌似Dreamhost的overselling被指责更多是多用户站点并存导致的负载以及不稳定因素,而不是空间或者流量overselling问题。下面再讲讲这一点,因为貌似Dreamhost在这里主机架构与其它一些传统厂商有很大不同。
在前面提到的文章里,介绍了通过截passwd来断定一台服务器上有多少帐号的方法,此方法确实能大致估算出一台服务器上有多少站点。但这里有一个 问题,就是你shell帐号所在的主机真的就是你web访问的主机吗?从一个shell帐号本身所具有的权限我们来一步一步推断这个问题:
首先不知有没有人注意,在后台panel创建的不同的domain可能会有不同的IP,甚至在同一domain使用了一段时间后,再删除重建也可能 会更换IP(非常少见)。这就说明,dreamhost的系统首先对于每个IP上容载的vhost数目有其自身的一个分配机制。也就是说:每IP上的站点 数目对于dreamhost是可控的,并且这个数目应当是小于物理服务器上站点数目的。这个机制就能解决站点添加独立IP的问题,以及对IP实现的流控或 访问量问题,也就做到了初步客户访问层面的隔离。比如说可能一个IP出问题,影响的也就仅仅是这个IP上的站点了。当然貌似大多数的downtime不太 可能是这种情况。
然后深入分析一下。一个典型的站点,大体服务层次可以分为基于IP+头名的客户访问层次(就是上面一段的内容),应用服务器层次 (Application Server,比较容易混淆的概念),文件存储层次(ftp,ssh所管理的文件),附加服务层次(mysql,dns,email等)。对于传统主机 商,最典型的情况是所有这些服务都由同一台物理服务器完成的,或者是少量附加服务分离,例如数据库单独运行在别的服务器上,而对于dreamhost,显 然不是这样。就我目前所能了解到的东西来看,dreamhost的web前端,dns,email是分离的,至少没在同一个IP上,这个可以从不同的子域 名解析看出来。但web前端的IP和ftp,ssh帐号登陆的IP是同一个,这似乎说明这些服务似乎也是运行在一台物理服务器上的。但有一个命令似乎能提 供出不同的论点,就是mount,输入这个会发现列出的挂载点中有很多nfs挂在过来的文件系统,而这些系统恰恰是放客户数据的/home下的不同目录。 而且从具体/home里的内容可以看到有很多更为复杂的符号链接,有多个用户的家目录会挂在同一个mount点下。不妨设想,这是通过nfs提供的文件存 储服务器,一台用于前端web访问的服务器,后面挂了多台nfs server,这些nfs server,才是具体存放用户数据的服务器。
所以这里就明朗了,dreamhost在同一台服务器上放置数千个站点,实际上这些站点的文件是存储在不同的后端nfs server上的。因此其overselling并不是想象得那么夸张。再加上无法断定的是否对于多个不同IP也处于不同物理服务器分担 (ifconfig netstat无权执行),apache本身配置未知,应用服务配置(fastcgi等,这些没必要追究得太细,估计也没人关心)等情况,往好一点的方面 想dreamhost可能会有更细致的分布式设计,因此一台双Operton跑数千个站点数T空间从技术上也可以大致讲通了。
大体也就写这么多了吧,以前本打算悉心研究一下dreamhost的底层架构来的,可惜一直没时间,最近由由于速度问题退掉了原有的 dreamhost选择了hostmonster,因此也只能分析到如此程度了。但用起cpanel以后的系统才发现,dreamhost本身的架构设计 以及panel考量还是很优秀的,比起这些老前辈来说,可以算是十分有特点了。Dreamhost如此出名不是没道理的。
转自:Solo Estoy 原文:再论Dreamhost和overselling
看过“如何在Win主机下运行DreamHost的SSH命令”的朋友肯定记的其中的wget,不过那个是putty中集成的,用于在服务器间传输文件的工具,原来是linux系统中的一个下载工具。现在向大家介绍它的windows版。
先下载wget for windows,随便放在一个目录。然后在“运行”里运行cmd,然后进入那个wget.exe所在的目录,接着就可以了……
直接输入wget,提示wget –help,按照帮助,输入,显示好多参数,直接定位到-r参数,也就是递归下载。恩,就是这个,马上输入:
wget -r http://www.live555.com/liveMedia/public/doxygen/
剩下的就是它事情了,它会自动在wget.exe的目录下建立一个www.live555.com 目录,也按照服务器的目录建立子目录。
它的其它一些参数如下(用法)[1]:
用法: wget [选项]… [URL]…
命令的引数使用长项目与短项目相同.
启动:
-V, –version显示Wget的版本并且离开.
-h, –help显示这个说明档.
-b, -background在启动之後跳到背景去.
-e, -execute=COMMAND执行一个`.wgetrc’里面的COMMAND指令.
纪录档与输入的档案:
-o, –output-file=FILE纪录讯息到FILE去.
-a, -append-output=FILE增加讯息到FILE去.
-d, –debug显示除错的输出.
-q, –quiet安静模式(不输入任何讯息).
-v, –verbose冗长模式(这是内定值).
-nv, –non-verbose关闭verboseness,但不是安静模式.
-i, –input-file=FILE从FILE读取URL .
-F, –force-html把输入的档案当作HTML.
下载:
-t, –tries=NUMBER设定重复尝试NUMBER次(0是无限制).
-O –output-document=FILE把文件写到FILE里.
-nc, –no-clobber不破坏已经存在的档案.
-c, –continue重新取得一个已经存在的档案.
–dot-style=STYLE设定取回状况的显示风格.
-N, –timestamping不取回比本地旧的档案.
-S, –server-response显示伺服器回应状况.
–spider不下载任何东西.
-T, –timeout=SECONDS设定读取时超过的时间为SECONDS秒.
-w, –wait=SECONDS在取回档案时等待SECONDS秒.
-Y, –proxy=on/off开启或关闭Proxy.
-Q, –quota=NUMBER设定取回档案的定额限制为NUMBER个.
目录:
-nd –no-directories不建立目录.
-x, –force-directories强制进行目录建立的工作.
-nH, –no-host-directories不建立主机的目录.
-P, –directory-prefix=PREFIX把档案存到PREFIX/…
–cut-dirs=NUMBER忽略NUMBER个远端的目录元件.
HTTP选项:
–http-user=USER设http使用者为USER.
–http0passwd=PASS设http使用者的密码为PASS.
-C, –cache=on/off提供/关闭快取伺服器资料(正常情况为提供).
–ignore-length忽略`Content-Length’标头栏位.
–proxy-user=USER设USER为Proxy使用者名称.
–proxy-passwd=PASS设PASS为Proxy密码.
-s, –save-headers储存HTTP标头成为档案.
-U, –user-agent=AGENT使用AGENT取代Wget/VERSION作为识别代号.
FTP选项:
–retr-symlinks取回FTP的象徵连结.
-g, –glob=on/off turn file name globbing on ot off.
–passive-ftp使用”passive”传输模式.
使用递回方式的取回:
-r, –recursive像是吸入web的取回–请小心使用!.
-l, –level=NUMBER递回层次的最大值(0不限制).
–delete-after删除下载完毕的档案.
-k, –convert-links改变没有关连的连结成为有关连.
-m, –mirror开启适合用来映射的选项.
-nr, –dont-remove-listing不要移除`.listing’档.
递回式作业的允许与拒绝选项:
-A, –accept=LIST允许的扩充项目的列表.
-R, –reject=LIST拒绝的扩充项目的列表.
-D, [...]
如何在Win主机下运行DreamHost的SSH命令
Update:本人今天又玩了一番,用wget命令从shopex和ECshop下载了zip文件,然后unzip解压,那个速度呀……真他奶奶地快。
如果你是linux主机,可以直接运行shell命令。如果你是Win用户,可以下载putty,利用这个工具,你也可以进行shell管理。下载PuTTY0.58cn2中文版。然后就可以开始管理了。但你必须知道shell命令。下面是我收集的一些shell命令供新手参考。资料来源于网络,不保证全部有效。不过一般不会有什么问题。按说明认真操作就好。但我建议你建立一个空头FTP账号练习一下。
首先你得确定你的FTP账号开户了SSH功能(Users-Manage Users-edit-User Account Type:选第三个有SSH的,图示),接下来登录你并管理了,下面是我的登录演示:
提示:如果你只需要下载,可以使用wind下的wget工具,方法请看这里。在putty中,输入密码的时候界面不会显示任何字符,输入密码后直接enter就行了。记得以前登录Dreamhost的SSH的时候会有欢迎信息,现在居然没有了。
1.登录
二。确认
三。输入用户名和密码
四。
首先我们得知道什么叫shell.
操作系统与外部最主要的接口就叫做shell,或许这样说过于术语化,例如cmd命令行,这是windows操作系统下的一个shell。这里说的dreamhost的shell是指dreamhost提供给客户一个命令行,方便客户更好的使用他们的虚拟主机服务。
DreamHost中shell使用指南本shell指令及操作均基于Linuxord2.4.29,即DreamHost现在采用的系统。本人会比较死板,只针对想要使用shell又苦于不知如何下手的新手,如果你也是DreamHost的用户,那本文或许对你有所帮助。
目录:
1.BasicInstructions/基本
2.wget/下载工具
3.Crontab/定时任务
4.tar/tar.gz/压缩文件
5.vi/编辑器
cd[目录名]转换路径
cd.. 返回上级目录
ls显示当前目录下所有文件
rm[-r]-f[][文件名]删除文件,加[-r]可以删除文件下所有子文件,如rm -rf [abc]删除abc文件夹及文件夹下的所有文件
tar -xzf [解压下载的压缩包]
unzip[文件名]解压文件
cp -rpf .A/* B 将A文件夹中的所有文件拷贝到其上级目录B中
wget(没用过,据说是最实用的一个,否则那200G估计每天不掉线才有可能用完)
1.BasicInstructions基本操作命令
通常来说,使用”$[Instructions]–help”可以获得以下各个命令[instructions]的帮助,包含其参
数列表的定义。
-ls列出当前文件夹下所有内容
$ls-o列出当前文件夹中所有内容,含详细信息,但不列出group
$ls-l同上,含group信息
$ls-a列出当前文件夹中所有内容,包含以”.”开头的文件
$ls-t按更改时间排序
$ls-v按版本
-cd [dir] 进入文件夹
cd.. 退出当前文件夹,返回上级目录
-pwd 显示当前路径
-mkdir [dir] 新建文件夹
-chmod更改文件/文件夹权限
$chmod [Mode] [dir],其中Mode形如”755″或”777″等。
$chmod [Mode] [file]
$chmod -R [Mode] [dir],递归形式,即将目标文件夹内所有文件均改变权限
Mode还有另一种表达方式,”755″即为”-rwxr-xr-x”,不列举了。
-rm [file]删除文件/文件夹
$rm-f [file]强行删除,忽略不存在的文件,无提示
$rm-r [file]递归删除所有内容
$rm -rf 删除文件夹
-cp拷贝
$cp [options] [source] [destination]
其中[options]可以为-f(强行拷贝)或-r(递归拷贝)
-mv重命名或移动
$mv[options][source][destination]
[options]常用:-f(强行移动/重命名),-i(移动/重命名前尝试),-u(更新)
例如
$mvwwwroot/cgi-bin.将/cgi-bin目录移动到当前目录下
$mvcronfile.txtmyfile.txt将cronfile.txt重命名为myfile.txt
cp -rpf .A/* B 将A文件夹中的所有文件拷贝到其上级目录B中
2.wget下载工具
wget是一种非交互式的网络文件下载工具,在linux下可以使用该工具快速地从网络上下载
所需要的文件而不需要经由本
wget[参数列表]URL
最简单的用法:
$wget http://dupola.com/file.tar
wget的常用参数:-t[nuberoftimes]:尝试次数,当wget无法与服务器建立连接时,尝试连接多少次。比
如”-t120″表示尝试120次。当这一项为”0″的时候,指定尝试无穷多次直到连接成功为止,
这个设置非常有用,当对方服务器突然关机或者网络突然中断的时候,可以在恢复正常后继
续下载没
有传完的文件;-c:断点续传,这也是个非常有用的设置,特别当下载比较大的文件的时候,如果中途意外中断,那么连接恢复的时候会从上
次没传完的地方接着传,而不是又从头开始,使用这一项需要远程服务器也支持断点续传,一般UNIX/linux的Web/FTP服务器都支
持断点续传;-T[numberofseconds]:超时时间,指定多长时间远程服务器没有响应就中断连接,开始
下一次尝试。比如”-T120″表示如果120秒以后远程服务器没有发过来数据,就重新尝试连
接。如果网络速度比较快,这个时间可以设置的短些,相反,可以设置的长一些,一般最多
不超过900,通常也不少于60,一般120左右比较合适;-w[numberofseconds]:在两次尝试之间等待多少秒,比如”-w100″表示两次尝试之间等
待100秒;-nd:不下载目录结构,把从服务器所有指定目录下载的文件都堆到当前目录里;-x:与”-nd”设置刚好相反,创建完整的目录结构,
例如”wget-ndhttp://www.gnu.org/”,
实际的目录结构一级一级建下去,直到所有的文件都传完为止;-nH:不创建以目标主机域名为目录名的目录,将目标主机的目录结构直接下到
当前目录
下;-r:递归下载,在本录结构;-l[depth]:下载远程服务器目录结构的深度,例如”-l5″下载目录深度小于或者等于5以
内的目录结构或者文件;
-m:做站点镜像时的选项,如果你想做一个站点的镜像,使用这个选项,它将自动设定
其他合适的选项以便于站点镜像;-np:只下载目标站点指定目录及其子目录的内容。这也是一个非常有用的选项,我们假
设某个人的个人主页里面有一个指向这个站点其他人个人主页的连接,而我们只想下载这个
人的个人主页,如果不设置这个选项,甚至–有可能把整个站点给抓下来,这显然是我们通
常不希望的;–http-user=username–http-passwd=password:如果Web服务器需要指定用户名和口令,用这两项来设定;-O将数据写入文件中。
3.Crontab定时执行任务
在DreamHost系统下,通过Shell可以建立自己的crontab.具体使用如下:
使用支持shell登录的终端(如fterm或putty),地址栏输入username@qiran.org:22即可以SSH
方式登录至服务器.
常用的crontab命令:
crontab-l显示所有现存cronjob.
crontab-r删除当前cronjobs.
crontab-e编辑当前”crontabfile”.DH推荐使用nano
注意你的crontab包含所有的cronjobs,每个cron一行,断行结尾.一个正常的cron如下所
示:
452***/home/user/script.pl
第一个数字是每小时的第几分钟,
第二个数字是每天的第几小时,
第三个数字是每月的第几天,
第四个数字是每年的第几月,
第五个数字是每周的第几天.
使用方式例如:
32 * * * * : 表示每小时的第32分钟.
12,42 * * * * : 表示每小时的第12及第42分钟两次
*/15 [...]













