plowshare——用命令行下载rapidshare

自从使用上VPS后,遇到什么上传下载、头晕脑热的问题,我都会查找一下是否可以用命令行的方式进行解决。

下载rapidshare上的文件就是一例。rapidshare上的资源丰富,特别是PDF电子书资源更是多。于是我又动了坏心思了。很巧的是,在动心思之前我就已经在某处瞄到有类似东东可以完成这个任务的(我忘记了是怎么重新找到这个东东的)。

这个东东就是Plowshare。在Linux系统中装上它,你就可以用命令下载保存在rapidshare、Badongo、Megaupload等热门网盘上的文件了。
Read More »

利用SSH上传下载文件

这里的上传是指把你正在使用的电脑中的文件上传到服务器中,功能类似ftp;同理,下载就是把服务器中的文件下载到你使用的电脑中。这里特意说明一下是因为网上讲的基本都是把服务器当成本地,然后上传到另外一台服务器。

最近放弃了使用多年的putty,改用了SecureCRT这款拥有更多功能的ssh操作软件。SecureCRT可以利用多标签对多个帐户进行操作、可以记住帐号的用户名和密码、直接用命令上传下载文件到本地……当然拥有这么多功能的软件注定不会是个免费软件,而且价格不菲。

这里说的就是利用SecureCRT和服务器中的ZModem协议进行上传下载文件的操作。
Read More »

用wget创建网站的镜像

FOSSwire介绍了使用shell中的wget命令行创建网站镜像的方法。此方法将所有文件(包括图片、CSS等)都下载下来,并把网页中的链接改为相对链接,这样就避免了镜像中的链接仍旧指向原来的网站而不能正常地工作了。

此方法只需一条命令行:

$ wget -mk -w 20 http://www.example.com/

命令行中的20代表间隔20秒下载一个文件,这样可以避免网站的访问过于频繁。你可以调小点,但当你是备份别人的站时,还是为别人的服务器考虑下吧。
更详细,请访问FOSSwire