Linux SSH shell中ftp自动下载上传文件

FTP自动登录批量下载文件

从ftp服务器192.168.1.171上的/home/data 到本地的/home/databackup

!/bin/bash 
 -v -n 192.168.1.171
user guest 123456 
binary 
cd /home/data 
lcd /home/databackup 
prompt 
mget * 
close 
bye

FTP自动登录批量上传文件

从ftp服务器192.168.1.171上的/home/data 到本地的/home/databackup

#!/bin/bash 
ftp -v -n 192.168.1.171 << END
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
bye
END

 

只能文件夹下的文件,不能下面的子目录,LINUX要批量下载FTP中的文件夹及文件真的有些麻烦。。。。

wget 实现批量下载

断点续传: -c http://…
完全备份一个网站:wget -mrnp http://…

wget是一个命令行工具,用于批量下载文件,支持HTTP和FTP。究竟比其他的工具好在哪里?看看内容吧 🙂

wget基本上所有的Linux版本都自己带了,但是有多少人在用呢?呵呵,如果你没有用过,不妨试试。Windows下面的用户可以使用GNUwin32的项目,wget,基本功能完全一致。好吧,我们来以几个简单的例子看看wget的威力。

如果我们想下载ftp里面某个目录里面的所有文件,我们也可以不用ftp这个笨蛋,呵呵,可以享受cute ftp等图形化工具的拖一个目录的轻松了。如

wget -r ftp://10.8.8.8/movie/

呵呵,等吧!下完了,发觉有些不对劲,怎么出来个10.8.8.8的目录,进去看看,又是一个movie,哦,wget将目录结构和网站标题都给记录下来了,不要??没有问题!比如说还是这个例子

wget -r -nd ftp://10.8.8.8/movie/

结果什么目录都没有了,faint!怎么会这样?呵呵,你如果想要这样就让它这样吧,否则使用

wget -r -nH ftp://10.8.8.8/movie/

恩?movie也不要?OK,那就这样

wget -r -nH –cut-dirs=1 ftp://10.8.8.8/movie/
这有什么用啊?cuteftp比他好用多了,而且,你这断了线能连吗?呵呵,不好意思,可以连

wget -c -r -nH –cut-dirs=1 ftp://10.8.8.8/movie/

但是cuteftp能做下面的事情吗?比如,现在很多网站使用Apache建站,并不提供ftp服务,但是Apache有一个indexing功能,可以提供一个类似于ftp的界面,好多文件我想下啊,怎么办?由于是HTTP协议,CuteFTP无能为力了,倒是flash get等有什么get all这种功能,不知道他们对于目录处理怎么样。但是wget一点问题都没有,不信?我们拿CTAN为例(例子并不恰当,CTAN有FTP服务),我们下载这里面所有的宏包,呵呵

wget -r -k http://www.ctan.org/tex-archive/macros/latex/

-k表示将连接转换为本地连接。但是现在同样有上面的问题啊,那就把你需要的加上吧,另外也许你根本不需要向下走那么多层,比如,我们就要到第二层,那么

wget -r -l2 -k http://www.ctan.org/tex-archive/macros/latex/

现在新的问题是,由于网页有一个排序功能,很讨厌,因为下载的时候把网页重复了好多次,那么我们可使用-A和-R开关控制下载类型,并且可以使用通配符,呵呵,现在随心所欲了吧

wget -r -R “*.htm*\?*” -k http://www.ctan.org/tex-archive/macros/latex/

这次没有那种网页了吧?-R的意义在于拒绝下载匹配类型的文件,-A表示仅仅接受的文件类型,如-A “*.gif”将仅下载gif图片,如果有多个允许或者不允许,可以使用,分开。

那么,我们现在在使用代理服务器,怎么办呢?呵呵,很高兴你选择了wget,你可以使用它的配置文件,环境变量来利用代理。这里推荐使用环境变量,如在 bash里面我们可以把天天用的proxy加到.bash_profile里面,这是Linux标准写法(很多软件都用的,什么apt-get,yum等等)

export http_proxy=http://10.20.30.40:8080
然后,proxy就默认打开了,如果需要暂时关闭,可以使用

wget –proxy=off -r -k http://www.ctan.org/tex-archive/macros/latex/
当然,写一个.wgetrc文件也可以,该文件可以从/usr/local/etc里面找到,里面有很详细的注释,我就不多说了。

下载网页的时候比较麻烦的事情是,有的网页被同时指向了很多遍,那么为了避免多次下载,我们使用

wget -nc -r -k http://www.ctan.org/tex-archive/macros/latex/
可以避免这件事情。为了不被有的连接指向非http://www.ctan.org/tex-archive/macros/latex/内层目录,我们还应该加上

wget -nc -np -r -k http://www.ctan.org/tex-archive/macros/latex/
避免下载非该目录里面的文件,这也避免了到不同的host上面去。当然,如果你希望有这个功能,在多个host之间跳来跳去的下载,可以使用

wget -nc -np -H -r -k http://www.ctan.org/tex-archive/macros/latex/

使得可以在多个host之间span,同时-I和-X可以使得我们仅仅跟踪某些目录或者不跟踪某些目录。如果某些HTML里面你需要的东西不是由<a>这种东西作出来的,你就得使用–follow-tags和–ignore-tags了。

嘿,我有个文件里面都是连接,怎么办?要是不是html你只需要

wget -i your.file

如果是,那也不繁

wget -F -i your.file

Lxadmin免费版安装教程[转]

Lxadmin是一个开源的VPS控制面板。免费、高效是是它的绝对优点。使用无管理服务VPS,选择Lxadmin不仅能降低VPS的使用费用,而且它让你控制VPS变得更加简单。

Lxadmin最新的5.0版支持Linux,未来的6.0将支持Windows。下面介绍一下如何安装使用Lxadmin。
如果使用的VPS的管理界面是HyperVM,从控制界面”Console”下的”Rebuild”可以快速重装系统。另外CentOS- i386-hostinabox就是集成了Lxadmin控制面板的CentOS,快速简单。如果你的主机上没有提供这个版本,而你又想使用免费的Lxadmin,没关系,我来教你。先安装标准的CentOS5,然后用Putty连接终端,输入命令:

复制内容到剪贴板

代码:

$ http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh
$ sh ./kloxo-install-master.sh

国内主机可能安装要慢点了,因为是在线安装(更新源在国外),使用美国主机的朋友们很快就能安装完了。安装完后你除了安好Lxadmin,同时也基本安好了Apache、Lighttpd、、Xcache、Bind、Djbdns等一系列服务器软件。下面我们完成后续安装,在终端完成(/*这里面是备注,不要执行*/)。

* yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/
* yum install  php-mhash
* yum install php-mbstring
* yum check-update /*检查全部更新*/
* yum update /*更新全部更新*/
* yum clean all /*清理全部缓存的安装文件(都安装完了,留着浪费空间啊)*/

OK,Lxadmin面板基本安装完成,可以把终端关闭了。我们来登录Lxadmin,第一次登陆用户名和密码都是admin,

地址:
* https://yourdomain:7777/ /*安全连接,不过默认证书不受IE信任*/
* http://yourdomain:7778/ /*还是用这个普通链接吧*/

mysql日志清理

1、清理mysql遗留的日志文件
首先进入mysql数据库
-u root -p
input password。
mysql>purge master logs to ‘pscenter-in.264’;
这样就可以直接将日志清理完毕,只保留最后一个即可。
清理完毕日志后建议将数据库备份一下。
 
2、将查询结果垂直显示
mysql > select * from module \G;
这样就可以垂直显示数据了。
 
3、将mysql日志进行循环
登录mysql的服务器
mysql > flush logs;
mysql > reset master;
这样就可以将日志文件归整到从001开始了。
 
4、快速备份数据量比较大的库
mysqldump -uroot -pwoaini123984 –opt –quick pscenter(库名) > /var/www/dbback/.pscenter20071228.sql
这样能快速导出数据。达到备份数据库。
###########################################################
1、查看日志
mysql>SHOW MASTER LOGS;
此命令显示目前二进制日志的数目。
然后
mysql> PURGE MASTER LOGS TO ‘binary-log.xxx’;
除了命令中给出的日志之后的外,其他的二进制日志全部删除。
具体如下:
PURGE MASTER LOGS
PURGE { MASTER|BINARY } LOGS TO ‘log_name’
PURGE { MASTER|BINARY } LOGS BEFORE ‘date’
BEFORE变量的date自变量可以为’YYYY-MM-DD hh:mm:ss’格式。MASTER和BINARY是同义词。
  例如:
  PURGE MASTER LOGS TO ‘mysql-bin.010’;
  PURGE MASTER LOGS BEFORE ‘2008-07-12 13:00:00’;
2、清理步骤:
  1. 在每个从属服务器上,使用SHOW SLAVE STATUS来检查它正在读取哪个日志。
  2. 使用SHOW MASTER LOGS获得主服务器上的一系列日志。
  3. 在所有的从属服务器中判定最早的日志。这个是目标日志。如果所有的从属服务器是更新的,这是清单上的最后一个日志。
  4. 制作您将要删除的所有日志的备份。(这个步骤是自选的,但是建议采用。)
  5. 清理所有的日志,但是不包括目标日志我
3、恢复
使用mysqlbinlog命令恢复日志
 
# mysqlbinlog -d test /root/mysql/mysql-bin.000001|mysql -uroot -ppassword

浙江始发申通 中通 EMS到各地的快递费用

江苏、、上海,:首重5元/3公斤,续重1元/公斤 申通或者中通

申通到各省运费

安徽:首重6元/公斤,续重5元/公斤

山东:首重8元/公斤,续重6元/公斤

广东、广西、福建、北京、天津、河南、山西、河北、陕西、江西、湖南、湖北、重庆、四川、贵州、云南、海南,首重10元/公斤,续重8元/公斤

辽宁、黑龙江、吉林,首重12元/公斤,续重8元/公斤

甘肃、宁夏、青海、西藏、新疆、内蒙古 , 首重15元/公斤,续重10元/公斤

中通到各省运费

 山东、北京、广东、江西、河北、天津、福建、海南、陕西、河南 首重一公斤8元,续重8元一公斤

广西、湖南、湖北、山西、重庆、四川、贵州、云南、辽宁、甘肃、青海、宁夏、吉林。首重10元/公斤 续重8元一公斤。

新疆、西藏、黑龙江、内蒙古 首重12元,续12元一公斤

EMS到各省运费

浙江、上海、江苏、北京、天津、河北、山东、山西、陕西、河南、安徽、湖北、江西、湖南、福建、重庆、广东,以上地区首重0.5公斤9元,续重0.5公斤3元

辽宁、黑龙江、吉林、宁夏、甘肃、四川、青海、贵州、广西、云南、海南,以上地区首重0.5公斤10元,续重0.5公斤5元

新疆、西藏、内蒙首重16元/0.5公斤,续重12元/0.5公斤

福特2.0L DITi-VCT引擎

全新的2.0L DITi-VCT自然吸气引擎加全新六速干式POWERSHIFT双离合变速器的组合。2.0L DITi-VCT引擎的最大功率输出为155马力,峰值扭矩达到200牛米。2.0L DITi-VCT由于加入了双独立可变汽门正时和DI燃油直喷两大技术,在燃油经济型上有了很明显的提升,油耗相比现款减少了10%。同时这款引擎还能使用高清洁的E85乙醇汽油。

华为C2860

什么样的手机才能满足现代人的要求?500万像素摄像头?蓝牙?MP3?MP4……华为(HUAWEI)却“为人之不敢为”,大胆地去掉手机身上诸多华丽的外衣,以最简单、最直白的方式诠释手机的本质。褪去都市的浮华,简单生活依然是一场华丽的冒险。

造型 极简主义
华为C2860是一台主打实用性的廉价低端手机。在现如今手机追求照相机、摄像机、MP3、视频播放、超大屏幕,一个都不能少的趋势下。华为反其道而行之,去掉摄像头、MP3、视频播放等现在的主流手机都拥有的功能,推出了这款极简主义风格的手机。C2860非常的小巧,简洁的直板造型,线条柔和圆润,没有丝毫的拖泥带水。就像裁剪得体的白色衬衫,虽然款式简单,但是一样有型。C2860机身采用的只是结实的工程塑料,不过把C2860握在手里却并不会觉得轻飘飘的,没有存在感。
没有过多夸张的修饰,C2860去掉所有纷繁与复杂,回归手机的本质。C2860最大的特色就是如明镜般光滑闪耀的镜面设计。泛着银白色金属光芒的机身倒映出最真实的自我,规整的按键安排颇有些诺基亚(NOKIA)6300的感觉。稍稍突起的按键有一定的弧度,不仅带来了如同丝绸般顺滑柔和的手感,而且也让直线造型的手机在稳重之中带来了一丝活泼的线条。黑白两色的搭配也是永恒的经典。不管你是身着正装来往于商界的白领还是穿着嘻哈滑板裤的街头少年,C2860的百搭风格都能一一适合。

 

微微突起的按键手感不错


 听筒的通话声音清晰

待机画面


 内部菜单一目了然

功能 够用就好
C2860的屏幕只有1.5英寸,在这个大屏幕手机横行的时代,这样小的屏幕实在是太寒酸了。不过对于一款实用第一的手机来说还有什么太多的要求呢?这样的屏幕平时用来看看短信也够用了,要想浏览图片确实心有余而力不足啊。由于屏幕较小,所以不管是桌面还是菜单内容都力求简单明了。在桌面的顶端还有一个小小的天气预报图标,每天自动更新,提醒天气状况。
C2860支持CDMA2000 1X制式,这种制式虽然还没有达到3G的水准,但是速度要比普通2G网络快不少,可以很方便地从自带的“联通无限”的Mobile Shop上下载小程序。不过对于一个只有1.5MByte内存的手机来说,下载功能似乎意义并不大。但是如果将C2860与电脑相连接,它就成了无线上网的工具,就能让你随时随地享受高速稳定的网上冲浪体验。
俗话说“麻雀虽小,五脏俱全”。乍一看华为C2860的内部菜单相当简单,微微泛紫的界面没有过多的修饰,一目了然。但当你仔细察看时就能发现,C2860的功能样样都是最为实用的。录音机、闹钟、日程表可以为你提供简单、及时的日程提醒和工作安排;内置的两款小游戏:涂鸦地带和豆豆龙虽然并不华丽,但是可玩性也比较高,简单的快乐依然能陪伴你度过等车、坐地铁时的无聊时间。C2860还内置了收音机功能,资讯、新闻、交通、娱乐、音乐……让你随时随地都能听到来自这个城市的声音。另外除了支持16和弦的铃声外,手机还支持MP3格式的铃声。虽然小内存不能保存完整的歌曲,但将喜欢的歌曲剪成小片断放在手机里做铃声也是个不错的选择。